Community
cancel
Showing results for 
Search instead for 
Did you mean: 
71 Views

Documentation on Hyper-threading implementation at Nehalem

Hi,

is there any official documentation describing the internals of Hyper-threading as implemented in the Nehalem microarchitecture? I am looking for something similar to the article on the first (P4) implementation published in ITJ 2002. As far as I can tell by comparing experimental results with dual-threaded workloads on the two HT implementations (P4 and Nehalem), the latest implementation must have been subjected under radical changes regarding the way threads share resources, which yields dramatically better performance (reaches up to 2x in some cases). So, I was wondering if these modifications are documented somewhere..
Regards,
Nick
0 Kudos
3 Replies
Tudor
New Contributor I
71 Views

Don't know if this is what you are looking for:
http://software.intel.com/en-us/articles/performance-insights-to-intel-hyper-threading-technology/
but it's worth a look.
71 Views

Not exactly what I was looking for, but a good overview anyway. Thanks Tudor!
Thomas_W_Intel
Employee
71 Views

The Intel 64 and IA 32 Architecture Optimization Reference Manual contains a comparison of the implementations of Intel Hyper-Threading technology in NetBurst and Nehalem architecture. Furthermore, section 2.2.9 contains a list of the ressources in the core that are shared or partitioned by the 2 threads.
Reply