Browse Source

Merge pull request #2055 from martin-frbg/atomid

Add CPUID data for Intel Denverton (as Nehalem)
tags/v0.3.6^2
Martin Kroeker GitHub 6 years ago
parent
commit
3ce28fb81a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 4 deletions
  1. +4
    -2
      cpuid_x86.c
  2. +2
    -2
      driver/others/dynamic.c

+ 4
- 2
cpuid_x86.c View File

@@ -1359,6 +1359,8 @@ int get_cpuname(void){
return CPUTYPE_NEHALEM;
case 12:
// Apollo Lake
case 15:
// Denverton
return CPUTYPE_NEHALEM;
}
break;
@@ -1376,9 +1378,9 @@ int get_cpuname(void){
}
break;
case 9:
case 8:
case 8:
switch (model) {
case 14: // Kaby Lake
case 14: // Kaby Lake and refreshes
if(support_avx2())
return CPUTYPE_HASWELL;
if(support_avx())


+ 2
- 2
driver/others/dynamic.c View File

@@ -566,8 +566,8 @@ static gotoblas_t *get_coretype(void){
return &gotoblas_NEHALEM; //OS doesn't support AVX. Use old kernels.
}
}
//Apollo Lake
if (model == 12) {
//Apollo Lake or Denverton
if (model == 12 || model == 15) {
return &gotoblas_NEHALEM;
}
return NULL;


Loading…
Cancel
Save