public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Kernel reports 4 CPUS instead of 2...
@ 2002-10-16 17:24 Mark Cuss
  2002-10-16 17:35 ` Richard B. Johnson
                   ` (2 more replies)
  0 siblings, 3 replies; 23+ messages in thread
From: Mark Cuss @ 2002-10-16 17:24 UTC (permalink / raw)
  To: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 941 bytes --]

Hello all

I'm working with a new Dell Poweredge 4600 Server with Dual CPUs.  However,
Linux reports that it sees 4 CPUs...  I have opened the thing to see if Dell
gave me 2 extras for free, but no luck:  Attached is /proc/cpuinfo.

I've tried the RedHat 8.0 stock kernel, as well as a freshly compiled 2.4.19
but both exhibit the same behavior.

The specifics on the machine:

Dual Xeon 2.2 GHz CPUs (512 k L2 cache)
2 Gigs DDR RAM
The chipset is a ServerWorks CMIC-HE (see attached lspci for complete
listing).

Has anyone else seen this behavior?  The only other SMP machine I have is an
older Dell server with Dual 1 GHz coppermines, and it reports 2 CPUs...

Any information or advice is greatly appreciated...

Thanks in Advance,

Mark


Mark Cuss
Real Time Systems Analyst
CDL Systems Ltd.
Suite 230
3553 - 31 Street NW
Calgary, Alberta
T2L 2K7

Phone (403) 289-1733 extension 226
Email:  mcuss@cdlsystems.com
URL: www.cdlsystems.com

[-- Attachment #2: pe4600 --]
[-- Type: application/octet-stream, Size: 1756 bytes --]

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 15
model		: 2
model name	: Intel(R) XEON(TM) CPU 2.20GHz
stepping	: 4
cpu MHz		: 2190.049
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	: 4364.69

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 15
model		: 2
model name	: Intel(R) XEON(TM) CPU 2.20GHz
stepping	: 4
cpu MHz		: 2190.049
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	: 4377.80

processor	: 2
vendor_id	: GenuineIntel
cpu family	: 15
model		: 2
model name	: Intel(R) XEON(TM) CPU 2.20GHz
stepping	: 4
cpu MHz		: 2190.049
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	: 4377.80

processor	: 3
vendor_id	: GenuineIntel
cpu family	: 15
model		: 2
model name	: Intel(R) XEON(TM) CPU 2.20GHz
stepping	: 4
cpu MHz		: 2190.049
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	: 4377.80


[-- Attachment #3: lspci --]
[-- Type: application/octet-stream, Size: 1154 bytes --]

00:00.0 Host bridge: ServerWorks CMIC-HE (rev 22)
00:00.1 Host bridge: ServerWorks CMIC-HE
00:00.2 Host bridge: ServerWorks CMIC-HE
00:00.3 Host bridge: ServerWorks CMIC-HE
00:04.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
00:06.0 SCSI storage controller: Adaptec AHA-2940U2/U2W / 7890/7891 (rev 01)
00:0e.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
00:0f.0 Host bridge: ServerWorks CSB5 South Bridge (rev 93)
00:0f.1 IDE interface: ServerWorks CSB5 IDE Controller (rev 93)
00:0f.2 USB Controller: ServerWorks OSB4/CSB5 USB Controller (rev 05)
00:0f.3 ISA bridge: ServerWorks: Unknown device 0225
00:10.0 Host bridge: ServerWorks CIOB30 (rev 03)
00:10.2 Host bridge: ServerWorks CIOB30 (rev 03)
00:11.0 Host bridge: ServerWorks CIOB30 (rev 03)
00:11.2 Host bridge: ServerWorks CIOB30 (rev 03)
01:06.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5700 Gigabit Ethernet (rev 14)
01:08.0 PCI bridge: Intel Corp.: Unknown device 0309 (rev 01)
02:06.0 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)
02:06.1 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)

^ permalink raw reply	[flat|nested] 23+ messages in thread
* RE: Kernel reports 4 CPUS instead of 2...
@ 2002-10-16 18:08 Nakajima, Jun
  0 siblings, 0 replies; 23+ messages in thread
From: Nakajima, Jun @ 2002-10-16 18:08 UTC (permalink / raw)
  To: root, Samuel Flory; +Cc: Mark Cuss, linux-kernel

Actually, execution resources are not doubled, but typically shared on an
HT-capable processor. There are two architecture states (registers, APIC,
etc.) in a processor package.

Thanks,
Jun

-----Original Message-----
From: Richard B. Johnson [mailto:root@chaos.analogic.com]
Sent: Wednesday, October 16, 2002 10:55 AM
To: Samuel Flory
Cc: Mark Cuss; linux-kernel@vger.kernel.org
Subject: Re: Kernel reports 4 CPUS instead of 2...


On Wed, 16 Oct 2002, Samuel Flory wrote:

> >
> >
> >On Wed, 16 Oct 2002, Mark Cuss wrote:
> >
> >  
> >
> >
> >This is the correct behavior. If you don't like this, you can
> >swap motherboards with me ;) Otherwise, grin and bear it!
> >
> >  
> >
>  
>   Wouldn't it be easier just to turn off the hypertreading or jackson 
> tech option in the bios ;-)
> 

Why would you ever want to turn it off?  You paid for a CPU with
two execution units and you want to disable one?  This makes
no sense unless you are using Windows/2000/Professional, which
will trash your disks and all their files if you have two
or more CPUs (true).


Cheers,
Dick Johnson
Penguin : Linux version 2.4.18 on an i686 machine (797.90 BogoMips).
The US military has given us many words, FUBAR, SNAFU, now ENRON.
Yes, top management were graduates of West Point and Annapolis.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 23+ messages in thread
* RE: Kernel reports 4 CPUS instead of 2...
@ 2002-10-17  1:02 Matt_Domsch
  0 siblings, 0 replies; 23+ messages in thread
From: Matt_Domsch @ 2002-10-17  1:02 UTC (permalink / raw)
  To: driver, root; +Cc: mcuss, linux-kernel

> My /proc/cpuinfo says I have ht CPU's... but i only see 2 
> CPU's... (Yet 
> I have 2 1.7Ghz XEONs in the box so shouldn't I see 4?)

1.8GHz Xeon and above have HyperThreading implemented.  Below that
processors may show the 'ht' bit in /proc/cpuinfo, but don't actually have
HT implemented on the chip.  There's a secondary call you have to make to
get the count of actual logical processors implemented - the 'ht' bit means
that the architecture is ht-capable. :-)

Thanks,
Matt

--
Matt Domsch
Sr. Software Engineer, Lead Engineer, Architect
Dell Linux Solutions www.dell.com/linux
Linux on Dell mailing lists @ http://lists.us.dell.com


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2002-10-17 17:09 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-16 17:24 Kernel reports 4 CPUS instead of 2 Mark Cuss
2002-10-16 17:35 ` Richard B. Johnson
2002-10-16 17:56   ` Samuel Flory
2002-10-16 17:54     ` Richard B. Johnson
2002-10-16 18:14       ` Samuel Flory
2002-10-16 19:28       ` James Cleverdon
2002-10-16 19:44         ` Mark Cuss
2002-10-16 20:10           ` Richard B. Johnson
2002-10-16 20:47           ` Samuel Flory
2002-10-16 21:44             ` Mark Mielke
2002-10-16 22:14               ` Samuel Flory
2002-10-16 22:21             ` Mark Cuss
2002-10-16 18:37     ` Mark Cuss
2002-10-16 23:21   ` Bryan Whitehead
2002-10-17  0:34     ` Mark Chernault
2002-10-17 12:56     ` Richard B. Johnson
2002-10-17 14:19       ` Dave Jones
2002-10-17 17:15       ` Bryan B Whitehead
2002-10-16 17:37 ` Joel Jaeggli
2002-10-16 17:48   ` Mark Cuss
2002-10-16 17:44 ` FD Cami
  -- strict thread matches above, loose matches on Subject: below --
2002-10-16 18:08 Nakajima, Jun
2002-10-17  1:02 Matt_Domsch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox