Sign in with
Sign up | Sign in
Your question

Confused about my CPU!

Tags:
  • Xeon
  • CPUs
  • Components
Last response: in Components
Share
September 24, 2011 6:53:27 PM

An old HP DL560 G1 Quad Xeon System

Why is my system showing 2GHZ CPU's?

I have a Quad CPU "Xeon MP 2GHZ" system as enumerated/identified during a BIOS boot.

*The XEON 2GHZ MP is a single threaded unit and does not come with HT*

However /proc/cpuinfo shows 8 execution units leading me to believe HT is enabled.

In fact this can be proven by executing 9 threads, and seeing the "top" result (8 execution units).


3346 root 25 0 21088 5784 4180 R 100.0 0.1 1:00.43 php
3347 root 25 0 21088 5784 4180 R 100.0 0.1 0:59.96 php
3348 root 25 0 21088 5788 4180 R 100.0 0.1 0:59.54 php
3354 root 25 0 21088 5784 4180 R 100.0 0.1 0:28.17 php
3345 root 25 0 21088 5788 4180 R 99.8 0.1 1:00.99 php
3356 root 25 0 21088 5780 4180 R 99.8 0.1 0:26.80 php
3351 root 25 0 21088 5788 4180 R 99.5 0.1 0:43.13 php
3358 root 25 0 21088 5784 4180 R 50.1 0.1 0:07.66 php
3355 root 25 0 21088 5780 4180 R 49.7 0.1 0:19.69 php

As can be seen past thread #8 the thread splits and runs concurrently (approx. 2x50%)

dmidecode shows (for each cpu - showing the last one..):

Processor Information
Socket Designation: Proc 4
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: 22 0F 00 00 FF FB EB 3F
Signature: Type 0, Family 15, Model 2, Stepping 2
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)

Version: Not Specified
Voltage: 1.7 V
External Clock: 400 MHz
Max Speed: 3000 MHz
Current Speed: 2000 MHz
Status: Populated, Idle
Upgrade: ZIF Socket


HT is enabled in the BIOS and the above status shows HTT is part of the CPU?
It also shows current as 2GHZ but max as 3GHZ.... (but I have 2GHZ CPU's...)

However my issue is:

The 2GHZ Xeon MP is not a HT device and only has one execution unit!!

Checking the Intel specs for "Type 0, Family 15, Model 2, Stepping 2"


0.13 µm process technology Northwood B (2.26, 2.4, 2.53, 2.66, 2.8, 3.06 GHz)

533 MHz system bus. (3.06 includes Intel's hyper threading technology).

0.13 µm process technology Northwood C (2.4, 2.6, 2.8, 3.0, 3.2, 3.4 GHz)

800 MHz system bus (all versions include Hyper Threading)
6500 to 10000 MIPS


Now am I to assume that (because my FSB is 533) that I have actually 3.06 HT CPU's?

If this is the case.. why is the BIOS reporting them as 2GHZ?




More about : confused cpu

September 24, 2011 7:09:55 PM

Further info.. shows 1..8 of this...

CPU #8
Family: 15 Model: 2 Stepping: 2 Type: 0 Brand: 12
CPU Model: Pentium 4 (Northwood) [A0] Original OEM
Processor name string: Intel(R) XEON(TM) MP CPU 2.00GHz

Feature flags:
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflsh ds acpi mmx fxsr sse sse2 ss ht tm
Extended feature flags:

Cache info
Instruction trace cache: 12K uOps, 8-way associative.
L1 Data cache: 8KB, sectored, 4-way associative. 64 byte line size.
L2 unified cache: 512KB, sectored, 8-way associative. 64 byte line size.
L3 unified cache: 2MB, 8-way associative. 64 byte line size.
TLB info
Instruction TLB: 4K, 2MB or 4MB pages, fully associative, 64 entries.
Data TLB: 4KB or 4MB pages, fully associative, 64 entries.
The physical package supports 2 logical processors



However the 2GHZ never came in an HT version - confused :??: 
a c 152 à CPUs
September 24, 2011 10:15:34 PM

Have you opened the case to see if you have an 4 or 8 cpu motherboard?

edit - I beleive you have a 4 cpu , each a dualcore, and no hyperthreading on your hands.
Related resources
September 24, 2011 10:17:57 PM

DL560 G1 is a 2U Quad CPU model with 4 physical processors :) 

It's a mystery to me how the CPU is HT enabled though as Intel specs say this has 1 core and 1 thread!

a c 119 à CPUs
September 24, 2011 11:32:42 PM

maybe you have 2 or more cpu's in the case... XEONS are workstation parts and they often have multiple dual or even quad cpu's. if you got it second hand the original buyer may have upgraded the spec and added extra processors to a base unit.

as popatim suggests, open the case and see what physical setup you have rather than relying on what apps tell you is there.
a c 152 à CPUs
September 25, 2011 11:30:57 PM

I beleive cpu-z is mistaken in that you have a northwood. I beleive you have a later dual-core version and hence the 8 threads and no hyperthreading.
!