Support AVX512-enabled Alder Lake
authorMartin Kroeker <martin@ruby.chemie.uni-freiburg.de>
Sun, 6 Feb 2022 23:00:56 +0000 (00:00 +0100)
committerGitHub <noreply@github.com>
Sun, 6 Feb 2022 23:00:56 +0000 (00:00 +0100)
driver/others/dynamic.c

index b12fb06..52a7c60 100644 (file)
@@ -708,8 +708,11 @@ static gotoblas_t *get_coretype(void){
        
       case 9:
         if (model == 7 || model == 10) { // Alder Lake
+          if(support_avx512_bf16())
+             return &gotoblas_COOPERLAKE;
+          if (support_avx512()) 
+           return &gotoblas_SKYLAKEX;
           if(support_avx2()){
-            openblas_warning(FALLBACK_VERBOSE, HASWELL_FALLBACK);
             return &gotoblas_HASWELL;
           }
           if(support_avx()) {