Conceptually, what's the difference between Hyperthreading, as popularized by Intel in the Xeon processors, and Simultaneous Multithreading (SMT) of the POWER5 chip? Apparently, they're one and the same.
The article from Ars Technica, Introduction to Multithreading, Superthreading and Hyperthreading gives the low down on everything related to the subject.
I am still curious, though, on what the actual implementation differences are.
>>I am still curious, though, on what the actual implementation differences are
ReplyDelete-> In SMP, you have multiple physical CPUs, so you have to buy multiple CPUs; in HT, you get one CPU which performs faster due to HT. Dual core CPUs are.. somewhere in the middle.
// Hope this helps,
// Yaniv Pessach
Thanks, but what I meant was the implementation differences between HT and SMT.
ReplyDelete