[Top][All Lists]

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

Re: Re: [Bug-gnubg] Compile on Win : bunch of questions

From: Massimiliano . Maini
Subject: Re: Re: [Bug-gnubg] Compile on Win : bunch of questions
Date: Wed, 9 Nov 2005 15:04:33 +0100

>> I've noticed that the evaluation/analysis is two times
>> slower (same settings) thant with my "old" gnubg build
>> (the setup archive available at www.gnubg.org).
>Have you got SSE vectorisation?


>An other thing is that the builds at www is compiled with gcc
>4.0.x, which makes slightly better code. (Shouldn't be twice
>as slow, based on this only though.)
>> Taking a look at the two .gbubgautorc files
>> I've noticed that the "old" one has pruning
>> on while the new one hasn't : can this be the
>> reason ?
>How do you measure? Do you use the Analysis->Evaluation speed->
>Calibate functionallity?
>In that case the pruning nets are not used at all during the
>calibration and should not matter at all.

At home, if I calibrate the two versions I get the same results
(21700 evals/sec on my laptop, provided I build with -O2, -O3 won't build).
The only difference is in playing/analysis speed : I open a saved game, I
clear the analysis and I analyse it measuring time ... old one 45s, new
one 1.30s (roughly).
On my office PC, the "old" gnubg scores 28000 ev/s while the new one
just 8000 ev/s, no matter the optimization flags (-O0, -O2, with -O3 build
stops with errors, like at home). That's strange, but since it's not the
strange thing that happens building on my office PC I wouldn't care too
much ...

>> If yes, how do I switch pruning on from the GUI
>> (is the "set" command the only way ?!) ?
>There is a checkbox in each evalcontext.

Uhh ?! Where ? Not found, that's the problem : config.h has
#define REDUCTION_CODE 1 ... commenting this out (and rebuilding) gives me
the pruning checkbox. I'll check tonight if that gives me comparable speeds
at home (at office there's the evaluation speed problem).

Thanks for the info on Python support. I'm a bit confused by this part :

>When you try to run this, it won't work!
>To fix that we have to do a dirty trick. Get the corresponding Python zip
>archive from here:
>extract the python24.dll file from this and put it in c:\windows\system32\
>(Rename the original in case something goes wrong.)

I've downloaded a lot of stuff but there's no python24.dll.
What am i supposed to download ? The patch to the sources and the rebuild ?


reply via email to

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