Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: The need to unmake move

Author: Sune Fischer

Date: 07:10:53 09/03/03

Go up one level in this thread


On September 03, 2003 at 10:05:05, Gian-Carlo Pascutto wrote:

>On September 03, 2003 at 09:56:32, Sune Fischer wrote:
>
>>>You need to constantly check for abort-fail-high and abort-adjust-alpha
>>>conditions on the other processors.
>>
>>Why can't the parent thread set these flags on the child(ren) threads instead?
>
>Uhhh, how's that going to do anything if the children don't read that flag?

What I mean is, that since communication between threads is expensive it is
better to keep it to a minimum, obviously.

Hence it is more efficient for the tread that discoveres something new to
'message' the other threads when that (rare) event happens, then for the other
threads to check for new 'messages' at *every* node.

Of course the message should be delivered in the child threads local mailbox,
with low latency.

Or am I missing something?

-S.
>--
>GCP



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.