Hi Stefan,
try this one https://www.file-upload.net/download-14 ... 2.exe.html
It's a modern build but still with AVX2 instructions.
No guarantee it works.
Moderators: hgm, Rebel, chrisw
Hi Stefan,
Thanks for the helpful info!Rom77 wrote: ↑Sun Jun 21, 2020 4:30 pmEfficiency is promoted by a special structure of a neural network.
Almost all the weights of the neural network are located on the input layer, and much less in the intermediate layers (whereas Leela has a lot of calculations in the intermediate layers).
Most of the input features are zero. Accordingly, the weights by which they are multiplied in the input layer do not need to be calculated.
When a move is made, the state of only two input features changes (except when the king moves). Therefore, you only need to subtract the weight of the old position of the piece and add a new one. All intermediate layers will need to be recalculated, but there will be few calculations.
Sorry, I don't know. Perhaps the answer is in the docs in the links in my posts above.Joerg Oster wrote: ↑Sun Jun 21, 2020 5:30 pm Thanks for the helpful info!
So in a case of a capture, do we have three input changes then,
one for the side of the captured piece, and two for the side to move?
It works! But it runs only +7.8% faster on my AMD Ryzen 12core, than the BMI2-version. Strange. The "normal" Stockfish are much, much faster with popcount compared to bmi2. But 7.8% are better than nothing, of course.Joerg Oster wrote: ↑Sun Jun 21, 2020 5:23 pmHi Stefan,
try this one https://www.file-upload.net/download-14 ... 2.exe.html
It's a modern build but still with AVX2 instructions.
No guarantee it works.
Glad it even works at all!pohl4711 wrote: ↑Sun Jun 21, 2020 7:34 pmIt works! But it runs only +7.8% faster on my AMD Ryzen 12core, than the BMI2-version. Strange. The "normal" Stockfish are much, much faster with popcount compared to bmi2. But 7.8% are better than nothing, of course.Joerg Oster wrote: ↑Sun Jun 21, 2020 5:23 pmHi Stefan,
try this one https://www.file-upload.net/download-14 ... 2.exe.html
It's a modern build but still with AVX2 instructions.
No guarantee it works.
nodchip posted a new release. https://github.com/nodchip/Stockfish/re ... 2020-06-22
These popcnt compiles from Norman work fine for mejjoshua2 wrote: ↑Mon Jun 22, 2020 4:15 amnodchip posted a new release. https://github.com/nodchip/Stockfish/re ... 2020-06-22
Some popcnt/avx2 builds for all these binaries would be useful I'm sure! And nodchip on these ryzen builds says "Could you please send a pull request? I will merge it."