Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Neverending story with incomplete tablebases

Author: Sune Fischer

Date: 13:02:41 08/18/03

Go up one level in this thread


On August 18, 2003 at 15:52:35, Russell Reagan wrote:

>On August 18, 2003 at 15:27:40, Sune Fischer wrote:
>
>>I do expect some problems, but so far it's running okay in pseudo parallel
>>(which is actually seriel on different trees).
>>There were a few renegade pointers though, crash crash, hehe.
>
>If I understand you correctly, pseudo-parallel would be (on a dual) searching
>root move 1 and root move 2 at the same time, then moves 3 and 4, and so on, and
>that you've implemented pseudo-parallel in your engine? What kind of speedup do
>you get?

Not exactly.
I clone the board and spilt the tree, as you would when you're about to set off
a new thread, this now works in perft.

That's as far as I've gotten (wohoo:).

Next up is the fun stuff, getting threads to spin and waking them up for a
search (no idea how to do this yet!).
I guess I also have to become somewhat of an expert of mutex'es, oh well.

Just got thinking, Gerd's assembler isn't thread-safe, is it?

-S.



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