Skip to content

Commit 3ce28fb

Browse files
authored
Merge pull request #2055 from martin-frbg/atomid
Add CPUID data for Intel Denverton (as Nehalem)
2 parents f18ab6c + 04f2226 commit 3ce28fb

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

cpuid_x86.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1359,6 +1359,8 @@ int get_cpuname(void){
13591359
return CPUTYPE_NEHALEM;
13601360
case 12:
13611361
// Apollo Lake
1362+
case 15:
1363+
// Denverton
13621364
return CPUTYPE_NEHALEM;
13631365
}
13641366
break;
@@ -1376,9 +1378,9 @@ int get_cpuname(void){
13761378
}
13771379
break;
13781380
case 9:
1379-
case 8:
1381+
case 8:
13801382
switch (model) {
1381-
case 14: // Kaby Lake
1383+
case 14: // Kaby Lake and refreshes
13821384
if(support_avx2())
13831385
return CPUTYPE_HASWELL;
13841386
if(support_avx())

driver/others/dynamic.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -566,8 +566,8 @@ static gotoblas_t *get_coretype(void){
566566
return &gotoblas_NEHALEM; //OS doesn't support AVX. Use old kernels.
567567
}
568568
}
569-
//Apollo Lake
570-
if (model == 12) {
569+
//Apollo Lake or Denverton
570+
if (model == 12 || model == 15) {
571571
return &gotoblas_NEHALEM;
572572
}
573573
return NULL;

0 commit comments

Comments
 (0)