Files
stockfish/src
Tomasz SobczykandDisservin 1461d861c8 Prevent usage of AVX-512 for the last layer.
Add more static checks regarding the SIMD width match.

STC: https://tests.stockfishchess.org/tests/view/64f5c568a9bc5a78c669e70e
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 125216 W: 31756 L: 31636 D: 61824
Ptnml(0-2): 327, 13993, 33848, 14113, 327

Fixes a bug introduced in 2f2f45f, where with AVX-512 the weights and input to
the last layer were being read out of bounds. Now AVX-512 is only used for the
layers it can be used for. Additional static assertions have been added to
prevent more errors like this in the future.

closes https://github.com/official-stockfish/Stockfish/pull/4773

No functional change
2023-09-11 22:11:30 +02:00
..
2023-03-14 08:23:50 +01:00
2023-09-03 08:24:51 +02:00
2023-09-11 22:07:55 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-11 22:07:55 +02:00
2023-09-03 08:24:51 +02:00
2023-08-22 10:59:39 +02:00
2023-09-11 22:07:55 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:57:43 +02:00
2023-09-03 09:10:27 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00
2023-09-11 22:07:55 +02:00
2023-09-03 08:24:51 +02:00
2023-09-03 08:24:51 +02:00