If You want the fastest Stockfish compile
Moderator: Ras
-
- Posts: 3641
- Joined: Wed Mar 08, 2006 8:15 pm
- Full name: Jouni Uski
If You want the fastest Stockfish compile
Forgot this http://chess.ultimaiq.net/stockfish.html and use this http://www.zipproth.de/#Brainfish_download! The latter is without special book identical to Stockfish. And 2-4% faster. Also no security software thinks exe-file is malware.
Jouni
-
- Posts: 2800
- Joined: Sat Sep 03, 2011 7:25 am
- Location: Berlin, Germany
- Full name: Stefan Pohl
Re: If You want the fastest Stockfish compile
Correct. I measured the speed of modern and bmi2-compiles on my i7-6700HQ 2.6GHz Skylake notebook (using fishbench, 10 runs for each compile):Jouni wrote:Forgot this http://chess.ultimaiq.net/stockfish.html and use this http://www.zipproth.de/#Brainfish_download! The latter is without special book identical to Stockfish. And 2-4% faster. Also no security software thinks exe-file is malware.
abrok modern : 1.557 mn/s
abrok bmi2 : 1.611 mn/s
ultimaiq modern : 1.660 mn/s
ultimaiq bmi2 : 1.702 mn/s
brainfish modern: 1.729 mn/s
brainfish bmi2 : 1.764 mn/s
modern:
abrok -> ultimaiq = +6.6% speedup
ultimaiq -> brainfish = +4.2% speedup
bmi2:
abrok -> ultimaiq = +5.6% speedup
ultimaiq -> brainfish = +3.6% speedup
For my Stockfih-testruns, I will use BrainFish without Cerebellum-Library from now. BrainFish is definitly the fastest compile of the Stockfish C++ code at the moment.
Stefan (SPCC)
-
- Posts: 2885
- Joined: Mon Feb 11, 2008 3:53 pm
- Location: Denmark
- Full name: Damir Desevac
Re: If You want the fastest Stockfish compile
You forgot this link: https://github.com/lantonov/asmFish/tre ... es/WindowsJouni wrote:Forgot this http://chess.ultimaiq.net/stockfish.html and use this http://www.zipproth.de/#Brainfish_download! The latter is without special book identical to Stockfish. And 2-4% faster. Also no security software thinks exe-file is malware.
asmFish is much faster than chess.ultimaiq and zipproth.de

-
- Posts: 2800
- Joined: Sat Sep 03, 2011 7:25 am
- Location: Berlin, Germany
- Full name: Stefan Pohl
Re: If You want the fastest Stockfish compile
asmFish is no Stockfish C++ code-compile, but a (manual) rewrite in assembler, which I test separatly on my website. Of course, asmFish is the fastest Stockfish. But not the fastest Stockfish-compile. That makes a difference (a manual rewrite can contain bugs, the original code doesnt contain, for example).Damir wrote:You forgot this link: https://github.com/lantonov/asmFish/tre ... es/WindowsJouni wrote:Forgot this http://chess.ultimaiq.net/stockfish.html and use this http://www.zipproth.de/#Brainfish_download! The latter is without special book identical to Stockfish. And 2-4% faster. Also no security software thinks exe-file is malware.
asmFish is much faster than chess.ultimaiq and zipproth.de
Stefan (SPCC)