From 935356c34f93eb4d4e6b7c5941ebd93aa21a3a7c Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Tue, 2 Feb 2016 09:00:18 +0100 Subject: [PATCH] Update dynamic.c and cpuid_x86.c for Intel Avoton. Second part of "support Intel Avoton via Nehalem kernel" --- cpuid_x86.c | 3 +++ driver/others/dynamic.c | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/cpuid_x86.c b/cpuid_x86.c index b4107e5a7..e5938803d 100644 --- a/cpuid_x86.c +++ b/cpuid_x86.c @@ -1678,6 +1678,9 @@ int get_coretype(void){ #endif else return CORE_NEHALEM; + case 13: + // Avoton + return CORE_NEHALEM; } break; case 5: diff --git a/driver/others/dynamic.c b/driver/others/dynamic.c index 1c4a2293f..a2b7c7045 100644 --- a/driver/others/dynamic.c +++ b/driver/others/dynamic.c @@ -261,6 +261,11 @@ static gotoblas_t *get_coretype(void){ return &gotoblas_NEHALEM; //OS doesn't support AVX. Use old kernels. } } + //Intel Avoton + if (model == 13) { + openblas_warning(FALLBACK_VERBOSE, NEHALEM_FALLBACK); + return &gotoblas_NEHALEM; + } return NULL; case 5: //Intel Broadwell