Skip to contentSkip to conversation

PROBLEM: Incorrect CPUs (Xeon 1.8 with HT) frequency ?

DISCUSSION Andrey V. Ignatov 4 participants 4 messages Jan 20, 2003

lore
Share & tools
lore
#0 lore raw

I think that kernel detect my CPUs not correctly. I have box with dual Xeon CPU 1.80GHz and HT feature. Kernel successfully found all 4 virtual CPUs but frequency of each CPUs is incorrect as I mean. My system build on Intel╝ E7500 chipset.
I try kernels : 2.4.20 & 2.4.21-pre3...
Output from /proc/cpuinfo (for each processor the same):
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 1.80GHz
stepping : 7
cpu MHz : 798.659
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 1592.52

P.S.
Please CC's to me because I am not list subscriber.

#1 lore raw
Quoted 24 lines · Andrey V. Ignatov

I think that kernel detect my CPUs not correctly. I have box with dual Xeon CPU 1.80GHz and HT feature. Kernel successfully found all 4 virtual CPUs but frequency of each CPUs is incorrect as I mean. My system build on Intel® E7500 chipset.
I try kernels : 2.4.20 & 2.4.21-pre3...
Output from /proc/cpuinfo (for each processor the same):
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 1.80GHz
stepping : 7
cpu MHz : 798.659
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 1592.52

Quoted 2 lines

P.S.
Please CC's to me because I am not list subscriber.

The CPU frequency is measured! So, either the programmable interrupt timer isn't getting the right clock frequency or the CPU isn't getting the right clock frequency.

Since the reported bogomips is about twice the CPU frequency, the measured numbers look correct. So, maybe the jumpers on the mother- board (or the BIOS) are not set correctly??

Cheers,
Dick Johnson
Penguin : Linux version 2.4.18 on an i686 machine (797.90 BogoMips). Why is the government concerned about the lunatic fringe? Think about it.

#2 lore raw
In reply to Andrey V. Ignatov
Quoted 4 lines · Andrey V. Ignatov

I think that kernel detect my CPUs not correctly. I have box with dual Xeon CPU 1.80GHz and HT feature. Kernel successfully found all 4 virtual CPUs but frequency of each CPUs is incorrect as I mean. My system build on Intel╝ E7500 chipset.

Quoted 8 lines

I try kernels : 2.4.20 & 2.4.21-pre3...
Output from /proc/cpuinfo (for each processor the same):
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 1.80GHz
stepping : 7
cpu MHz : 798.659

Are you sure the Jumpers (or BIOS) are configured for the right frequency? Jumperless motherboards in particular have a habit of reverting to a "safe" frequency if a boot fails or if you power off during POST.

--
Brian Gerst

#3 lore raw
In reply to Andrey V. Ignatov
Quoted 15 lines · Andrey V. Ignatov

I think that kernel detect my CPUs not correctly. I have box with dual Xeon CPU 1.80GHz and HT feature. Kernel successfully found all 4 virtual CPUs but frequency of each CPUs is incorrect as I mean. My system build on Intel╝ E7500 chipset.
I try kernels : 2.4.20 & 2.4.21-pre3...
Output from /proc/cpuinfo (for each processor the same):
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 1.80GHz
stepping : 7
cpu MHz : 798.659
cache size : 512 KB
fdiv_bug : no
hlt_bug : no

Quoted 8 lines

f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 1592.52

Some BIOSs on the Xeon boards dont seem to set the multiplier right. Set it by hand in the BIOS (as a multiple of real FSB ie 100 for 400MHz bus, 133 for 533 bus).

Justin