View previous topic :: View next topic |
Author |
Message |
Kenji Miyamoto Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/108568614c11b737d3e30.jpg)
Joined: 28 May 2005 Posts: 1452 Location: Looking over your shoulder.
|
Posted: Sat Jun 24, 2006 7:49 pm Post subject: Pentium 4 HT? |
|
|
I've recently acquired a Pentium 4 2.4 GHz, and was wondering if it has HyperThreading support. In lshw, one of the capabilities listed is 'ht'. Is this it? _________________ [ Kawa-kun, new and improved!! ]
Alex Libman seems to be more of an anarchist than a libertarian. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
eroyf Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/6100264564596d1fce967f.jpg)
Joined: 03 May 2004 Posts: 82
|
Posted: Sat Jun 24, 2006 7:52 pm Post subject: |
|
|
Yes it is. Just enable SMP and the HT thing which pops up when you enable SMP in the kernel ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
think4urs11 Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/8534934054bad29b51e5fa.jpg)
Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Sat Jun 24, 2006 7:56 pm Post subject: |
|
|
iirc ht support depends on FSB frequency.
I do have a P4-2.4 here too - it has the ht flag listed but is definately *not* ht-capable.
If yours has FSB400 then (most probably, as mine) no, if FSB533 then yes. _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
eroyf Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/6100264564596d1fce967f.jpg)
Joined: 03 May 2004 Posts: 82
|
Posted: Sat Jun 24, 2006 8:02 pm Post subject: |
|
|
asfaik started Intel with HT in their 2.4Ghz CPU's and above. My laptop didn't have ht and didn't have the "ht" flag in /proc/cpuinfo
Im not sure that FSB has anything to do with it? But not sure o_O |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
think4urs11 Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/8534934054bad29b51e5fa.jpg)
Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Sat Jun 24, 2006 8:10 pm Post subject: |
|
|
i stand corrected, it's not exactly dependand on the FSB but the core used.
Willamette: no HT
Northwood: partly (revision C and 3.066GHz) - thats mine with 2.4GHz, rev A
Prescott: mostly
reference (among others): http://en.wikipedia.org/wiki/Pentium_4 _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Kenji Miyamoto Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/108568614c11b737d3e30.jpg)
Joined: 28 May 2005 Posts: 1452 Location: Looking over your shoulder.
|
Posted: Sat Jun 24, 2006 8:18 pm Post subject: |
|
|
I got this CPU from a friend, and it wasn't in its original box; where would I find information on the FSB after the multiplier? lshw says it's at 147 MHz. _________________ [ Kawa-kun, new and improved!! ]
Alex Libman seems to be more of an anarchist than a libertarian. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
eroyf Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/6100264564596d1fce967f.jpg)
Joined: 03 May 2004 Posts: 82
|
Posted: Sat Jun 24, 2006 8:30 pm Post subject: |
|
|
Try build a kernel with SMP and HT. Then you can see two CPU's in /proc/cpuinfo
Here is output from my workstation which has HT enabled.
Code: | workstation% cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.60GHz
stepping : 9
cpu MHz : 2606.387
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 dt
s acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5220.75
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.60GHz
stepping : 9
cpu MHz : 2606.387
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 dt
s acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5212.29 |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Kenji Miyamoto Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/108568614c11b737d3e30.jpg)
Joined: 28 May 2005 Posts: 1452 Location: Looking over your shoulder.
|
Posted: Sat Jun 24, 2006 8:34 pm Post subject: |
|
|
Well, it looks as though there isn't HT support; I have it enabled in my kernel and nothing is different. Back to the non-SMP kernel. _________________ [ Kawa-kun, new and improved!! ]
Alex Libman seems to be more of an anarchist than a libertarian. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
eroyf Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/6100264564596d1fce967f.jpg)
Joined: 03 May 2004 Posts: 82
|
Posted: Sat Jun 24, 2006 8:36 pm Post subject: |
|
|
I need to enably my HT support in the BIOS. Did you have a look there? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Kenji Miyamoto Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/108568614c11b737d3e30.jpg)
Joined: 28 May 2005 Posts: 1452 Location: Looking over your shoulder.
|
Posted: Sat Jun 24, 2006 8:49 pm Post subject: |
|
|
Nothing of HT was in the BIOS configuration. _________________ [ Kawa-kun, new and improved!! ]
Alex Libman seems to be more of an anarchist than a libertarian. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
rhill Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/15561531474b7621e21bc81.jpg)
Joined: 22 Oct 2004 Posts: 1629 Location: sk.ca
|
Posted: Mon Jun 26, 2006 4:03 am Post subject: |
|
|
ht will appear in /proc/cpuinfo for a lot of P4 and greater processors that don't actively support it. the architecture supports it, but for whatever reason (technical or financial ) Intel has disabled it in that model/stepping. I have three different P4's here, all of which have an ht flag in cpuinfo, but only one actually supports it. _________________ by design, by neglect
for a fact or just for effect |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
bollucks l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 27 Oct 2004 Posts: 606
|
Posted: Mon Jun 26, 2006 11:53 pm Post subject: |
|
|
The HT flag tells you that the cpu architecture supports hyperthreading. It does not tell you if there is a logical 2nd threading unit to have 2 cpus. The sibling count gives you that. In /proc/cpuinfo:
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
has ht
but
siblings : 2
tells you that there are 2 logical cpus. If your cpuinfo reads 1 there you don't have hypethreading.
and
cpu cores : 1
tells you there is one physical cpu
Only more recent kernels give you the sibling count. Prior to that you had to query the cpu with other tools |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|