Open JavaMast opened 4 years ago
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.
CPU Ryzen 3900X