Which P4 CPUs can utilize Hyper Threading?

DuckTape

Distinguished
Jan 16, 2002
165
0
18,680
Hello folks.

Should all Northwood P4C, Prescott P4E and Northwood P4EE CPUs be able to utilize Hyper Threading (HT) as long as the motherboard they are on supports Hyper Threading Technology?

Can someone refer me to an article which summarizes how much of a significant difference in clock speed and/or performance HT makes in a CPU?

I'd be happy to read what you folks have learned too, of course.

Thanks much!
DuckTape
 

ChipDeath

Splendid
May 16, 2002
4,307
0
22,790
ALL the P4C & P4EE chips have HT;
Of the P4B (533FSB) chips, <i>only</i> the 3.06Ghz has HT;

AFAIK all the Precott core (P4E) chips have it too, but the NEW P4<b>A</b> 2.4Ghz Scotty cored budget chip doesn't.

Can someone refer me to an article which summarizes how much of a significant difference in clock speed and/or performance HT makes in a CPU?
It makes no difference to clockspeed at all. Performance-wise, it depends on the application. It's great for multi-threaded applications(of which there are very few you're likely to actually use...), and is very good for multi-tasking stuff - it helps stop the system becoming bogged-down and unresponsive because one CPU-intensive task is running.

For something like Playing a game, it gives no benefits at all, unless the game has been coded for multiple threads (which virtually always, they're not).

---
Epox 8RDA+ V1.1 w/ Custom NB HS
XP1700+ @200x10 (~2Ghz), 1.4 Vcore
2x256Mb Corsair PC3200LL 2-2-2-4
Sapphire 9800Pro @412/740
 

evulboo

Distinguished
Jun 2, 2004
163
0
18,680
u mention games will not benifit from HT, do you or anyone know if it will benifit me when i play DAoC (dark age of camelot) the reason being is i will run 2 accounts off 1 PC, 1 being a Buff Bot acc. the other my main

If u do things right.... People won't be sure you've done anything at all......
 

ChipDeath

Splendid
May 16, 2002
4,307
0
22,790
If running like that means you have to launch 2 separate clients or something (I'm not remotely familiar with DAOC I'm afraid), so are effectively running 2 programs, then it probably will help.

If, however, it's all run in the one program then it'll only help if the program was written to be multi-threaded, which is possible, but not too likely (writing multi-threaded code is not fun or easy, so most developers avoid it unless there's really no alternative)

---
Epox 8RDA+ V1.1 w/ Custom NB HS
XP1700+ @200x10 (~2Ghz), 1.4 Vcore
2x256Mb Corsair PC3200LL 2-2-2-4
Sapphire 9800Pro @412/740
 

ChipDeath

Splendid
May 16, 2002
4,307
0
22,790
BTW, like the sig... very true sadly.

---
Epox 8RDA+ V1.1 w/ Custom NB HS
XP1700+ @200x10 (~2Ghz), 1.4 Vcore
2x256Mb Corsair PC3200LL 2-2-2-4
Sapphire 9800Pro @412/740
 

evulboo

Distinguished
Jun 2, 2004
163
0
18,680
yeah it will be 2 instances of DAOC running at the same time, so hopefully HT will help. when i goto windows task manager what does set affinity do? does it mean i could set CPU 0 for my buffbot and CPU 1 for my main character or do i leave it and let HT sort its self out?

If u do things right.... People won't be sure you've done anything at all......
 
G

Guest

Guest
I say let the OS take care of the affinity because you dont have 2 physical CPU...
On instance will always run of the virtual CPU and I dont think it will be good for performance.

Im not 100% sure about this but im pretty sure your CPu will be fed better if you let the OS take care of it.

Asus P4P800DX, P4C 2.6ghz@3.25ghz, 2X512 OCZ PC4000 3-4-4-8, Leadtek FX5900 w/ FX5950U bios@500/1000, 2X30gig Raid0