bug-gnubg
[Top][All Lists]
Advanced

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

Re: [Bug-gnubg] Multithreaded rollouts


From: Jonathan Kinsey
Subject: Re: [Bug-gnubg] Multithreaded rollouts
Date: Fri, 09 Feb 2007 09:45:39 +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

Ian Shaw wrote:
> 
>> I've made the rollout code multithread, I've left a copy of 
>> the old code so compiling with USE_MULTITHRAED=0 should be 
>> the same as before.
>>
>> It was quite straight-forward, I've made each thread do 
>> trials independently, it just took a bit of thinking about 
>> which trial each thread was doing.  One thing I didn't do was 
>> the catching up of a candidate if it fails back within a jsd 
>> range (I doubt this is important, it could be done if it is).
>>
>> I was amazed that the results of a couple of tests were 
>> exactly the same
>> (single/multithreaded) and got a bit under 90% speed 
>> improvement on a dual core machine.
>>
> 
> Way to go, Jon!
> 
> Mmmm, Dual Core... Must have dual core (drool).

I think you need a quad core really...  I wouldn't rush out and buy a
new computer until it's been tested and shown to work...

Jon


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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