Re: Re: Twin CPU machine running with only one cpu?

2003-06-12 Thread Doug White
On Tue, 10 Jun 2003, Brendon and Wendy wrote: Conclusion in my case setting sysctl machdep.halt_logical_cpus=1 effectively halts my second CPU. Maybe it thought it was a second core in the first CPU? Mayhaps :) For Doug, thanks for the suggestions. Flashed the BIOS with no effect. Mptable

Re: Twin CPU machine running with only one cpu?

2003-06-10 Thread Michal Mertl
On Mon, 9 Jun 2003, Brendon and Wendy wrote: Dear All, Just installed 5.1 RC1 on my Dual Prestonia Xeon box. Works great. In fact this is the first time i've had much success with the 5.x branch. Anyway, heres my question. Despite the fact that I've recompiled my kernel with SMP and IOAPIC

Re: Twin CPU machine running with only one cpu?

2003-06-10 Thread Petri Helenius
The CPUs you see are the two logical cores of one of your CPUs. The kernel HLTs one of them by default due to performance issues when running certain loads on hypethreading. Pete - Original Message - From: Brendon and Wendy [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]

RE: Re: Twin CPU machine running with only one cpu?

2003-06-10 Thread I-Humphrey, Brendon
All, I'm the originator of the thread, posting from work, using outlook - apologies if this comes out as html!! Anyway, to clarify the machine has two physical CPUs (4 HTT cores), this is shown clearly in the ACPI dump of the processors. Linux sees this machine as a 2 cpu machine (or 4 if the

RE: Re: Twin CPU machine running with only one cpu?

2003-06-10 Thread Doug White
On Tue, 10 Jun 2003, I-Humphrey, Brendon wrote: What I am wondering, if subsequent changes to the machdep code have altered the behaviour in such a way that the OS is now picking up the first physical CPU and its HTT core, and ignoring the others. That would account for the weird

Re: Re: Twin CPU machine running with only one cpu?

2003-06-10 Thread Brendon and Wendy
All, Some progress to report - ran top -S as suggested, and could see the two idle threads, one per physical CPU. The second idle thread was halted but on cpu #1 (the second cpu). sysctl machdep.halt_logical_cpus=0. Both CPU threads are active, occupying ~100% of thier respective cpus. Run my