diff --git a/driver/others/dynamic.c b/driver/others/dynamic.c index 1f7142009..338eb6f2b 100644 --- a/driver/others/dynamic.c +++ b/driver/others/dynamic.c @@ -951,9 +951,15 @@ static gotoblas_t *get_coretype(void){ else return &gotoblas_DUNNINGTON; default: + if (support_avx2()) + return &gotoblas_ZEN; + else return &gotoblas_NEHALEM; } default: + if (support_avx2()) + return &gotoblas_ZEN; + else return &gotoblas_NEHALEM; } }