On 02/12/11 11:19, Joost 't Hart wrote:

Hi!

>> On Sat, Feb 12, 2011 at 1:45 AM, lo sus<los...@hotmail.com>   wrote:
>>>       Thank you both for the information and advice.
>>>       Which engines would you advise me to add to SCID?
>> In Linux Mint I'm using Stockfish 1.8, because 1.91 makes my (not very
>> powerful) system unusable, eating all the resources. I haven't tried
>> the more recent versions.
>
> I noticed the same thing over time/version. Hence, do not blame your
> machine :-)
>
> As stated, I will look into this. Suspicion is partly that SF is not
> very strict in following
> UCI specificiations, as I had to implement a few nasty workarounds in Scid's
> analysis module.

There is actually one issue I noticed in recent stockfish versions, but 
this depends a bit on how you compile it, so I'm not sure if it really 
relates to a specific version or if it is a bug at all. (Do you use the 
supplied binaries or do you build yourself? Probably they have changed 
the way how they build them.)

However, unless you nice the engine it will surely use 100% of your CPU 
to do calculations. This is normal for a chess engine (actually for any 
program that does calculations; I always used my fortran codes instead 
of a CPU burner if we thought a CPU had an issue and wanted to test 
this). So nothing wrong here and if you use your CPU it gets hot and 
your fans start up. Works as designed.

However, if I compile Stockfish using

make ARCH=x86-64-modern

(the issue is the -modern) I tell stockfish that it may use all 
available CPUs in the system. In the case of my notebook this will 
result in 2 real and 2 virtual cores to go up to maximum speed and 100% 
usage. Of course this invokes the cooling system. If I leave out the 
-modern stockfish will use only one core at 100%. Surely, you'll notice 
less fan activity in this case as the CPU stays relatively cool here.

BTW: you could of course limit the CPU frequency allowed. Don't know how 
to do this on the Mac but on Linux you could use another power 
management govenor (e.g. powersave instead of ondemand) or limit the 
maximum frequency. This will limit the abilities of your chess engine as 
well, of course. But it also avoids the heat issue.

cu
Alexander

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to