mirror of
https://github.com/amd/blis.git
synced 2026-05-12 01:59:59 +00:00
amdzen and x86_64 configuration family: On Intel processors supporting AVX-512, the zen4 sub-configuration was dispatched by default, as even though it is not optimized specifically for Intel processors, it includes a range of additional optimizations than are present in the the older skx sub-configuration. However, the zen4 data path is 256 bit, thus this sub-configuration uses a mixture of AVX2 and AVX-512 kernels. Now that zen5 sub-configuration is available, with more extensive use of AVX-512 kernels, switch to use this by default on relevant Intel processors. intel64 configuration family: On AMD processors supporting AVX-512 or AVX2, the generic sub-configuation was dispatched by default. Change to dispatch skx or haswell sub-configuation, based on the available ISA support. AMD-Internal: [CPUPL-6743]