]> git.sesse.net Git - stockfish/commitdiff
Support VNNI on 256bit vectors
authormstembera <MissingEmail@email>
Thu, 20 Aug 2020 23:59:27 +0000 (16:59 -0700)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Mon, 24 Aug 2020 10:03:04 +0000 (12:03 +0200)
due to downclocking on current chips (tested up to cascade lake)
supporting avx512 and vnni512, it is better to use avx2 or vnni256
in multithreaded (in particular hyperthreaded) engine use.
In single threaded use, the picture is different.

gcc compilation for vnni256 requires a toolchain for gcc >= 9.

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

No functional change


No differences found