Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Deep is bad on a single processor computer?

Author: Djordje Vidanovic

Date: 21:15:59 10/24/03

Go up one level in this thread


On October 24, 2003 at 20:35:24, Robert Hyatt wrote:

>On October 24, 2003 at 15:45:31, Gian-Carlo Pascutto wrote:
>
>>On October 24, 2003 at 15:16:24, Omid David Tabibi wrote:
>>
>>>No threads?! How do you conduct parallel search then (if I may ask)?
>>
>>Multiprocessing + shared memory
>>
>>--
>>GCP
>
>
>IE fork() + either mmap() or shmget()/shmat().
>
>It has some drawbacks.  Eugene's probe code is threaded.  Not using
>threads hurts there, as you don't get the LRU buffer management
>efficiency in the egtb cache.  It might help marginally on a NUMA box
>to have separate copies of the code/read-only data on each processor's
>local memory (Eugene doesn't think this is much of a factor however,
>due to cache sizes on larger NUMA boxes).



Deep Sjeng uses the ipcs command and ipcrm shm 'shmid'... for hash bigger than
32MB.

Djordje




This page took 0.02 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.