bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Simple multi-threading... Cache


From: Jonathan Kinsey
Subject: Re: [Bug-gnubg] Simple multi-threading... Cache
Date: Mon, 22 Jan 2007 18:56:31 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.9) Gecko/20061207 Thunderbird/1.5.0.9 Mnenhy/0.7.4.0

After some further testing, I was getting some small differences in the
results.  I found the global eval cache needed to be protected to stop
multiple accesses (from different threads), but am still getting
differences.

Does anyone know if adding positions to the cache from multiple threads
(i.e. further ahead in the game), could cause differences in the final
results?

I may need to have a separate cache for each thread, but this would
probably lead to many positions being evaluated more than once?

I'm not sure exactly how the cache works so any thoughts would be helpful!

Jon


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]