Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Using a dual processor system

Author: Gordon Rattray

Date: 14:03:30 09/20/00

Go up one level in this thread


On September 20, 2000 at 15:33:12, Robert Hyatt wrote:

>On September 20, 2000 at 14:20:09, Gordon Rattray wrote:
>
>>I'm considering buying a dual processor system (dual PIIIs).  What sort of
>>things should I be aware of?  Here's my thoughts...
>>
>>- I presume that at the moment I can only run Deep Junior in order to use both
>>CPUs for the one engine simultaneously.  Does DJ achieve 1.8 efficiency while
>>using a dual system?  Are there other distributed engines available?
>
>There are several, including Crafty.  Diep.  Etc.

Excellent.


>>
>>- within the Fritz interface, I expect to be able to use multiple kibitzers and
>>benefit from the dual CPUs.  Assuming there is enough memory, is this equivalent
>>to having two separate machines each with one of the CPUs?
>>
>>- for the "compare analysis" functionality, and selecting Fritz, Junior, Nimzo,
>>etc., will I benefit?  Or do I need to run two instances of the interface?
>
>I doubt the interface knows beans about threads.  This means you will have to
>run two instances to get two programs running at the same time.

That's what I thought.  I'm trying to highlight the benefits of a dual system as
opposed to two separate PCs.  I suppose that even if two instances have to be
executed, I can cut n' paste games/positions easily between them.  Still seems
less tedious than two separate PCs.


>>
>>- I should be able to support engine matches/tournaments with pondering on.
>>
>
>yes.
>
>>
>>These are some of the things I've been thinking about while considering a dual
>>processor system.  Although I have other motives, e.g. running a multi-threaded
>>compiler, I'd like to know more about using it for chess programs.  I'd
>>appreciate any comments/advice on this.
>>
>>Gordon
>
>
>I know of no multi-threaded compilers (ie a compiler that will use two cpus
>to compile a single source module).  The usual "make" under linux will use
>multiple cpus to compile different source modules at the same time.


Thanks for the advice.

The compiler I had in mind is MS Visual C++ v6.  I'll double check this.  I was
lead to believe that it could compile separate modules simultaneously.  I didn't
expect to gain anything on a single module, as you say.

Gordon



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.