Files
blis/frame/base
Edward Smyth 493e306982 Determine AMD FP/SIMD execution datapath width
Different Zen processors may have a 512-bit, 256-bit or 128-bit
FP/SIMD execution datapath width (FP512, FP256, FP128). Zen5 allows
a selection of FP512 or FP256 width in BIOS settings. Add cpuid
code to detect the width and store an indication of it in the
global variable bli_fp_datapath. This should be accessed internally
via the function bli_cpuid_query_fp_datapath(). This functionality
is currently only enabled on x86_64 platforms and only currently
reports a value for AMD CPUs.

Also add Zen3 as a fallback path for any unknown AMD processors if
AVX512 is not supported or has been disabled.

AMD-Internal: [CPUPL-4415]
Change-Id: Idf3fb5a697b43bc035ce110e86f60706dcc67f2a
(cherry picked from commit 1f18eeb267)
2024-09-02 08:28:49 -04:00
..
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2024-08-06 06:56:01 -04:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2024-05-08 12:51:32 -04:00
2024-05-08 12:51:32 -04:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2021-04-27 18:16:44 -05:00
2023-11-23 08:54:31 -05:00
2024-05-08 12:51:32 -04:00
2023-11-23 08:54:31 -05:00
2023-11-23 08:54:31 -05:00
2024-06-24 08:50:36 -04:00
2023-11-23 08:54:31 -05:00
2024-05-08 12:51:32 -04:00
2024-08-05 15:35:08 -04:00