2003-01-20 15:23:42

by Andrey V. Ignatov

[permalink] [raw]
Subject: PROBLEM: Incorrect CPUs (Xeon 1.8 with HT) frequency ?

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.



2003-01-20 15:34:01

by Richard B. Johnson

[permalink] [raw]
Subject: Re: PROBLEM: Incorrect CPUs (Xeon 1.8 with HT) frequency ?

On Mon, 20 Jan 2003, Andrey V. Ignatov wrote:

> 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.

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.


2003-01-20 15:52:09

by Justin Cormack

[permalink] [raw]
Subject: Re: PROBLEM: Incorrect CPUs (Xeon 1.8 with HT) frequency ?

On Mon, 2003-01-20 at 15:32, Andrey V. Ignatov wrote:
> 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

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


2003-01-20 15:44:08

by Brian Gerst

[permalink] [raw]
Subject: Re: PROBLEM: Incorrect CPUs (Xeon 1.8 with HT) frequency ?

Andrey V. Ignatov wrote:
> 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

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