Agner`s CPU blog

Software optimization resources | E-mail subscription to this blog | www.agner.org

How good is hyperthreading?
Author: Agner Fog Date: 2009-10-31 02:47
Andrew Rodland wrote:
SMT is multiple threads of execution *per core*.
The definition of SMT in Wikipedia is not clear and the reference links are dead. Can anybody point to an authoritative reference?

I think the term SMT should be avoided because it is ambiguous. However, I am not sure the term hyperthreading is better. Hyperthreading is not ambiguous, but it's not self-explaining either. I don't know if the term hyperthreading is trademarked.

 
thread How good is hyperthreading? new - Agner Fog - 2009-09-29
replythread How good is hyperthreading? new - StuffMaster - 2009-10-30
last replythread How good is hyperthreading? new - Agner Fog - 2009-10-30
last replythread How good is hyperthreading? new - Andrew Rodland - 2009-10-31
last replythread How good is hyperthreading? - Agner Fog - 2009-10-31
last replythread How good is hyperthreading? new - Gabe Parmer - 2009-11-03
last reply How good is hyperthreading? new - Agner Fog - 2009-11-03
replythread How good is hyperthreading? new - Fred Bosick - 2009-12-14
last reply How good is hyperthreading? new - Agner Fog - 2009-12-15
reply AMD Bulldozer new - Agner Fog - 2009-12-15
last reply How good is hyperthreading? new - Alain Amiouni - 2010-04-30