The new Stockfish 1.3 x64 was tested on 1, 2 and 4 CPUs:
Stockfish 1.3 x64 4CPU with 2925 elos after 349 games. This is 40 points behind version 1.2default.
Stockfish 1.3 x64 2CPU with 2908 elos after 317 games. This is close to version 1.2default.
Stockfish 1.3 x64 1CPU with 2884 elos after 289 games. This is with +52 to version 1.2default a clear improvement. So we have the question: normal statistical errors or something wrong with the smp-versions?
The new Stockfish 1.3 x64 was tested on 1, 2 and 4 CPUs:
Stockfish 1.3 x64 4CPU with 2925 elos after 349 games. This is 40 points behind version 1.2default.
Stockfish 1.3 x64 2CPU with 2908 elos after 317 games. This is close to version 1.2default.
Stockfish 1.3 x64 1CPU with 2884 elos after 289 games. This is with +52 to version 1.2default a clear improvement. So we have the question: normal statistical errors or something wrong with the smp-versions?
Is he right supposing errors in the SMP Version?
Kind regards
Bernhard
Hi have not touches any SMP code, but it is difficult to say that some bug is not crept in as an indirect change. Anyhow if this week results confirm this numbers I think I will have to try to understund what's happened. Unfortunaltly I don't have a SMP PC, so it is a bit difficult, but if the elo is confirmed it means there is more then 90 ELO difference bewteen single CPU and SMP, so this possible bug could be not very subtle.
I've got a great result with Stockfish 1.3 versus R232a, in bullet: 10.5-9.5.
But meanwhile, I noticed a problem in multi-pv: Unlike Glaurung, Stockfish often shows identical evals for all variations. Here, for example from the starting position and after depth 15:
Mike S. wrote:I've got a great result with Stockfish 1.3 versus R232a, in bullet: 10.5-9.5.
But meanwhile, I noticed a problem in multi-pv: Unlike Glaurung, Stockfish often shows identical evals for all variations. Here, for example from the starting position and after depth 15:
Mike S. wrote:I've got a great result with Stockfish 1.3 versus R232a, in bullet: 10.5-9.5.
But meanwhile, I noticed a problem in multi-pv: Unlike Glaurung, Stockfish often shows identical evals for all variations. Here, for example from the starting position and after depth 15:
Very strange that the multithreaded version of Stockfish 1.3.1 would seem to scale less well! Maybe it is just that the single core version is already doing so well that with more threads there is diminishing returns..
Regards
Eelco
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
1m+2s, D945/3,4 GHz (~P4)
128 MB hash each, ponder off
Windows Vista 32, Arena 2.0.1
S.Canbaz' Top 25 openings
(but only 10 used --> 20 games)
3/4- and some 5-piece Nalimovs (f.Rybka)
both engines 32 bit/singlecore
In the Rybka forum, I have also added Stockfish 1.3's results in the PET endgame test to some other results. The singecore version solved more than on two cores, which seems to point to the mp problem, too.