Hyper threading

Jon Boy

New Member
Erm, as u may all know I am a retard. Preator told me to post a new topic about this. So what is Hyperthreading and how does it help my computer? All I know is ya CPU or something sends out 2 messages at once or something like that. If possible could you post it in lamens terms. (alot of my spelling will be crap I appolagise).
 
He was actually referring to me, but here we go:

Hyperthreading makes one physical processor look like 2 (or potentially more) processors to the OS and other applications. Each logical processor holds the state of the architecture in it's own set of registers and they share access to the execution units of the CPU (ALU, FPU, etc).

When 2 tasks are executed there are 2 next instruction pointers (for each logical processor) and each takes turns (alternating each cycle) reading from the trace cache. If only 1 task is active, there is no sharing of resources, the logical processor has full access to all the resources of the CPU. All elements of the CPU are shared in this way.

Unfortunately it isn't perfect. One problem occurs when one logical core goes into an 'idle' look for work state instead of using the halt state when no work is available or the pause state when it is necessary to wait for x cycles. If this happens the logical core takes up resources to look for work/do nothing and impacts performance.
 
is like two processors working in parallel , side by side.

i'm having the idea like sli or something so non of them works harder than the other LOL.
 
kalson said:
how can u tell if ur p4 is HT tech or not??

well if you give us your p4 model we could tell you.

oh I just thought of anouther way
hit ctr alt del, go to performance tab. if you have 2 cpu usage charts then you have HT. if not you dont.

Example
with HT
ht1.jpg


without HT
stupid_cpu.png
 
Last edited:
mgold, i notced dat for ur PF usage its quite low.. mine is always around 260mb or so.. would dat b da cause for my pc slow down?
 
kalson said:
mgold, i notced dat for ur PF usage its quite low.. mine is always around 260mb or so.. would dat b da cause for my pc slow down?

according to your profile you have
RAM: 768mb DDR400 kingston
so 260mb pf usage should not be a problem.
 
well if you run system information and it shows that you have two processors then it is HT unless you havent enable it in bios.
 
DanLatimer said:
would a 64 bit processor cause 2 charts too? bc isnt a 64bit one just 2 32bits slaped together ;) haha
I think you're joking but I can't be sure :P the only way you can have more than 1 chart is if the OS sees more than 1 CPU (any combination of hyperthreading, dual/multi core, dual/multi CPU).
 
ahh ty i do have HT tech, but my pc seems to b really slow..
well when HT kicks in, yer running at what normally would be 100% CPU power so yeah things would be slow anyways

mgold, i notced dat for ur pf usage its quite low.. mine is always around 260mb or so.. would dat b da cause for my pc slow down?
1. thats not his screenie
2. new topic = new thread

would a 64 bit processor cause 2 charts too? bc isnt a 64bit one just 2 32bits slaped together
no. have a look at CPU 101.

I think you're joking but I can't be sure
:P
 
another thing is...HT tech might be not compatible without sp2 installed...at least i saw 10 more people crashed their computer under HT tech without sp2 installed...so becareful...
HP works plenty fine without SP2

well, mostly i disable my HT on my motherboard...its not that usefull and not many programs or softwares support it.
The OS supports it and by-proxy, almost every program.
 
well when HT kicks in, yer running at what normally would be 100% CPU power so yeah things would be slow anyways
not really. I can make HT kick in with less than 100% on either core. It kicks in when there is more than 1 thread running and instructions are sitting in the que.
 
not really. I can make HT kick in with less than 100% on either core. It kicks in when there is more than 1 thread running and instructions are sitting in the que.
Yes you are correct but in the cases that HT kicks in (in a noticeable manner) and the CPU load isnt 50/100 (or close to that) ... IMO, you wouldnt have noticed an earth shattering performance difference whether HT is there or not.
 
Back
Top