Re: hyperthreading not working (?)... /proc/cpuinfo shows 2 cpus
HT enables the CPU to behave like two processors, that's what Intel wanted to do. No two rela seperated cores but
the can be loaded differently.
Regards,
Michael Przysucha
(NDS, Germany)
07.01.2006 07:43:50, Brandon Simmons <brandon.m.simmons@gmail.com> wrote:
>HI
>I have just spent hours trying to figure this out, through google
>but no luck. I have a single pentium 4 w/ hyperthreading and am
>running kernel 2.6.13. I built my own kernel and enabled HT and
>the system seems to recognize two processors.
>
>Here is /proc/cpuinfo:
>
>/----------------------\
>processor : 0
>vendor_id : GenuineIntel
>cpu family : 15
>model : 2
>model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
>stepping : 9
>cpu MHz : 3000.571
>cache size : 512 KB
>physical id : 0
>siblings : 2
>core id : 0
>cpu cores : 1
>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 pbe cid xtpr
>bogomips : 6008.35
>
>processor : 1
>vendor_id : GenuineIntel
>cpu family : 15
>model : 2
>model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
>stepping : 9
>cpu MHz : 3000.571
>cache size : 512 KB
>physical id : 0
>siblings : 2
>core id : 0
>cpu cores : 1
>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 pbe cid xtpr
>bogomips : 6000.59
>\------------------------/
>
>But I can't find any sign that HT is working properly. Here is my
>/proc/interrupts file showing only one processor doing anything:
>
>/------------------------\
> CPU0 CPU1
> 0: 830982 0 IO-APIC-edge timer
> 1: 2976 0 IO-APIC-edge i8042
> 2: 0 0 XT-PIC cascade
> 12: 2119 0 IO-APIC-edge i8042
> 14: 10163 0 IO-APIC-edge ide0
> 15: 29646 0 IO-APIC-edge ide1
> 16: 236276 0 IO-APIC-level uhci_hcd:usb1, uhci_hcd:usb4
> 17: 0 0 IO-APIC-level Intel ICH5, Intel ICH5 Modem
> 18: 0 0 IO-APIC-level uhci_hcd:usb3
> 19: 0 0 IO-APIC-level uhci_hcd:usb2
> 21: 3 0 IO-APIC-level ohci1394
> 22: 70223 0 IO-APIC-level eth0
> 23: 2 0 IO-APIC-level ehci_hcd:usb5
>NMI: 0 0
>LOC: 830932 830931
>ERR: 0
>MIS: 0
>\-------------------------------/
>
>I believe I have all the necessary kernel options enabled
>but I may be doing something wrong. I saw some posts
>about including 'acpismp=force' to the boot parameters
>but I think these were for old 2.4 kernels.
>
>Thanks for your help,
>Brandon
>
>
===========================================
Michael Przysucha
(Webmaster, Mailmaster)
===========================================
Reply to: