Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Question -Dual Core engine match

Author: Chessfun

Date: 08:17:38 11/02/05

Go up one level in this thread


On November 02, 2005 at 09:46:04, James T. Walker wrote:

>On November 02, 2005 at 08:20:29, Chessfun wrote:
>
>>On November 02, 2005 at 08:03:56, James T. Walker wrote:
>>
>>>The dual core machine is new to me so I may ask stupid questions from time to
>>>time.
>>>When playing an engine/engine match with a dual core and both engines are
>>>"single cpu" it seems that they are automatically given one cpu each.  That is
>>>great!  What happens in the same situation when one of the programs is "Deep
>>>Sjeng" or some similiar program.  Does Deep Sjeng try to use both CPUs or does
>>>it limit itself to only one?  Is there any way to check/verify what is
>>>happening?
>>>Thanks,
>>>Jim
>>
>>
>>Look at it this way 100% CPU. If you use an engine just one then it uses only
>>50% CPU. If ponder is off then it uses only 50% when it is to move.
>>
>>If the match is ponder off then each engine only uses 50% on it's turn to move.
>>
>>If a dual is used it will use 100% on it's move and then on the opponents move
>>the opponent will use 50%\
>>
>>In my case right now I have two chessbase interfaces open Chessprogram7 and
>>Chessprogram8. Each is running engine matches with each match having 50% CPU and
>>each engine with ponder off.
>>
>>You can check simply in task manager and see engines switching. You can also
>>assign CPU1 and CPU2 to a specific target lets say CPU1 to ChessProgram7 and
>>CPU2 to chessProgram8.
>>
>>Sarah.
>
>Hello Sarah,
>In reading your post closely I have come up with another question.  When a
>"Deep" program is on it's move you say it will use 100% but this is with ponder
>off.  What if I'm running my matches with ponder on as I like to do?  Does it
>drop to only 50% on it's move and when pondering while giving the "single" it's
>50% all the time?  In other words does the "Deep" program act as a "single"
>under those conditions.  I can't check now since I'm running a match between
>Fruit and Junior 9.

Neither can I as I'm running two matches. That PC is next to this one.

Also remember with dual capable engines the deep versions, crafty, and even
Shredder 7 and 8 you must check engine parameters if you want it to act as a
single version and remove 2 threads to 1.

>Also I haven't found out how to assign specific cpu's yet so maybe that will do
>what I want.
>Jim

In task manager, highlight processes, clcik on CPU and when you have the
processes at the top and there CPU usage right click on one then left click on
set affinity this is where you can assign CPU actually it's 0 and 1 but I didn't
want to complicate that earlier!

Sarah.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.