angryswede
Member
i know it acts like a virtual dual processor, and the thread has to think it has sole presence in the CPU, but can someone elaborate?
Originally posted by: angryswede
i know it acts like a virtual dual processor, and the thread has to think it has sole presence in the CPU, but can someone elaborate?
Originally posted by: Viditor
Originally posted by: angryswede
i know it acts like a virtual dual processor, and the thread has to think it has sole presence in the CPU, but can someone elaborate?
In layman's terms, Hyperthreading allows the processor to start 2 discrete threads, even though it doesn't have the resources to process them at the same time.
Think of it like a road...it starts as double lane and merges into a single lane as opposed to just a single lane. The major advantage is that it bypasses the Windows scheduler (sort of like the traffic cop) for 2 programs running simultaneously. This doesn't make the traffic faster, but it sure is a heck of a lot smoother!
Originally posted by: RichUK
Originally posted by: Viditor
Originally posted by: angryswede
i know it acts like a virtual dual processor, and the thread has to think it has sole presence in the CPU, but can someone elaborate?
In layman's terms, Hyperthreading allows the processor to start 2 discrete threads, even though it doesn't have the resources to process them at the same time.
Think of it like a road...it starts as double lane and merges into a single lane as opposed to just a single lane. The major advantage is that it bypasses the Windows scheduler (sort of like the traffic cop) for 2 programs running simultaneously. This doesn't make the traffic faster, but it sure is a heck of a lot smoother!
so i would be correct is saying that this wouldnt help A64 that much if they had this technology due to their shorter pipelines?
yes nice analogy, it is because the pipe lines are so long, and it has so many stages
so i would be correct is saying that this wouldnt help A64 that much if they had this technology due to their shorter pipelines?