Cfish
Cfish copied to clipboard
Just AVX2 test
CPU Ryzen 3900X
Thanks! So avx2 move generation doesn't seem to beat regular magic move generation on Zen, and compiling specifically for Zen does seem to help a bit (with -march=znver1 seemingly outperforming -march=znver2).
Just for information. BMI2_FANCY is much slower than BMI2_PLAIN on Ryzen 3900X
Looks like AVX2_BITBOARD is a bit faster with NNUE=Pure
That AVX2 move generation is doing well in pure NNUE mode is very interesting. I should look into this to try to understand why.
That BMI2_FANCY does poorly on Ryzen is not so strange, as it uses the pdep/pext instructions even more.