Browse Source

Fixed #172. Support Intel Xeon E7540.

tags/v0.2.6
Zhang Xianyi 12 years ago
parent
commit
a4ee6f3915
2 changed files with 6 additions and 1 deletions
  1. +4
    -0
      cpuid_x86.c
  2. +2
    -1
      driver/others/dynamic.c

+ 4
- 0
cpuid_x86.c View File

@@ -1030,6 +1030,8 @@ int get_cpuname(void){
return CPUTYPE_SANDYBRIDGE;
else
return CPUTYPE_NEHALEM;
case 14:
// Xeon E7540
case 15:
//Xeon Processor E7 (Westmere-EX)
return CPUTYPE_NEHALEM;
@@ -1398,6 +1400,8 @@ int get_coretype(void){
return CORE_SANDYBRIDGE;
else
return CORE_NEHALEM; //OS doesn't support AVX
case 14:
//Xeon E7540
case 15:
//Xeon Processor E7 (Westmere-EX)
return CORE_NEHALEM;


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

@@ -163,7 +163,8 @@ static gotoblas_t *get_coretype(void){
//Intel Xeon Processor 5600 (Westmere-EP)
//Xeon Processor E7 (Westmere-EX)
if (model == 12 || model == 15) return &gotoblas_NEHALEM;
//Xeon E7540
if (model == 12 || model == 14 || model == 15) return &gotoblas_NEHALEM;

//Intel Core i5-2000 /i7-2000 (Sandy Bridge)
//Intel Core i7-3000 / Xeon E5


Loading…
Cancel
Save