That was me. 5 doublings (as you say), each adding about 50 Elo instead of 75 Elo. 75 Elo seems too high even for a single-threaded doubling of nps. Going from 1 to 24 threads is expected to give a lot less Elo increase than a single-thread 24x speed increase.Sedat Canbaz wrote:syzygy wrote:I agree with your comparison between SF5 and Fritz 8 on CCRL, but I think 375 Elo is too high for 5 speed doublings which includes going from 1 to 24 threads. 250 Elo might be more accurate.
And of course at least part of the Elo gained by multithreaded search should be attributed to software. It's not exactly trivial to make an engine run on many cores.
Hello Ronald )
Who said that since 2004 and 2014: the hardware speed difference should be 250 Elo ??
Going from 4529 kN/s to 10512 kN/s is 65 Elo and about 1.215 doublings, which means 53.5 Elo per doubling. And here the number of threads only goes from 4 to 6.Code: Select all
Engine Elo Hardware Speed Stockfish Bench Deep Rybka 4.1 x64 6c 3358 Elo i7 980X 4.33GHz 10512 kN/s Deep Rybka 4.1 x64 4c 3293 Elo QX9650 3.66 GHz 4529 kN/s Rybka 4.1 x64 1c 3199 Elo QX9650 3.66 GHz 1380 kN/s
Comparing the 2nd with the 3rd entry, I get 54.83 Elo per doubling.
Comparing the 1st with the 3rd entry, I get 54.28 Elo per doubling.
So maybe 54 Elo per doubling, which would mean 270 Elo for 5 doublings. But that is still too high if that includes going from 1 to 24 threads.

