From b2b331567bda498fe6c301dfd7d5edd9b9e6f726 Mon Sep 17 00:00:00 2001 From: Andreas Wendleder Date: Sat, 25 Apr 2026 10:48:38 +0200 Subject: [PATCH] Disable AVX512PF and AVX512ER checks in CPUID.h to support consumer AVX-512 --- lib/common/mcrt_util/CPUID.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/common/mcrt_util/CPUID.h b/lib/common/mcrt_util/CPUID.h index 5b77f431..f34ee35e 100644 --- a/lib/common/mcrt_util/CPUID.h +++ b/lib/common/mcrt_util/CPUID.h @@ -244,8 +244,8 @@ class CPUID if (cpuid_leaf_7[EBX] & bit_AVX512F ) features |= CPUFeatures::CPU_FEATURE_AVX512F; if (cpuid_leaf_7[EBX] & bit_AVX512DQ ) features |= CPUFeatures::CPU_FEATURE_AVX512DQ; - if (cpuid_leaf_7[EBX] & bit_AVX512PF ) features |= CPUFeatures::CPU_FEATURE_AVX512PF; - if (cpuid_leaf_7[EBX] & bit_AVX512ER ) features |= CPUFeatures::CPU_FEATURE_AVX512ER; + //if (cpuid_leaf_7[EBX] & bit_AVX512PF ) features |= CPUFeatures::CPU_FEATURE_AVX512PF; + //if (cpuid_leaf_7[EBX] & bit_AVX512ER ) features |= CPUFeatures::CPU_FEATURE_AVX512ER; if (cpuid_leaf_7[EBX] & bit_AVX512CD ) features |= CPUFeatures::CPU_FEATURE_AVX512CD; if (cpuid_leaf_7[EBX] & bit_AVX512BW ) features |= CPUFeatures::CPU_FEATURE_AVX512BW; if (cpuid_leaf_7[EBX] & bit_AVX512IFMA) features |= CPUFeatures::CPU_FEATURE_AVX512IFMA;