We all assume, that Rybka 3.0 mp is better with more cores than Rybka 2.3.2a mp. What´s the reason? Ok, two possibilities:
1. Rybka 3.0 sp is weaker than necessary. Vas throw away all the algorithms, which work fine in sp engines, but bad in mp engines. Result: Rybka 3.0 sp suffers Elo because of the mp vesion.
2. Scalability of Rybka 3.0 mp is better than in 2.3.2a mp, because Vas has found algorithms, that push scalabity but don´t hurt sp version.
Do you see any conflict (point 1)? If yes, what is your opinion?
1. Don´t touch playing strength of the sp version.
2. Tournament playing strength rules (on an 8 core pc today). Rybka 3.0 mp has to be optimized for this machine and the sp version has to suffer.
1. Rybka 3.0 sp is weaker than necessary. Vas throw away all the algorithms, which work fine in sp engines, but bad in mp engines. Result: Rybka 3.0 sp suffers Elo because of the mp vesion.
2. Scalability of Rybka 3.0 mp is better than in 2.3.2a mp, because Vas has found algorithms, that push scalabity but don´t hurt sp version.
Do you see any conflict (point 1)? If yes, what is your opinion?
1. Don´t touch playing strength of the sp version.
2. Tournament playing strength rules (on an 8 core pc today). Rybka 3.0 mp has to be optimized for this machine and the sp version has to suffer.
Maybe a better question is how much testing Vas does on SP. I'm guessing its a very small percentage. Anyway, we will know the answers to your questions after the release when the rating lists come out.
Alan
Alan
I spent about a month to six weeks in late 2007 improving the MP algorithm. This gained around 30 Elo on a quad and led to the very interesting search sampling which Rybka 3 will have. There is no cost in single-processor mode, other than the fact that during this time I didn't work on improving other things.
Vas
Vas
There is no cost in single-processor mode, ...
Many thanks for the right answer :-)! I was a little bit in trouble ...
Many thanks for the right answer :-)! I was a little bit in trouble ...
Of course, if a change helped in MP mode and hurt in SP mode, I'd make the "wrong" choice in a heartbeat. Fortunately for most users, these types of dilemnas don't really come up.
Vas
Vas
> Of course, if a change helped in MP mode and hurt in SP mode, I'd make the "wrong" choice in a heartbeat. Fortunately for most users, these types of dilemnas don't really come up.
Or you could have two truly different versions, one that is specially designed for SP (without the MP hurting code) and the MP version. MP is the future, but we're still on the present ;)
The present is always boring :)
This is a much bigger issue for 64 vs 32 bit than for SP vs MP, at least for Rybka.
Vas
This is a much bigger issue for 64 vs 32 bit than for SP vs MP, at least for Rybka.
Vas
Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill
