3 ms·
Please note that hyperthreading may not have the same benefits in AMD and Intel. From https://www.cs.cmu.edu/~pavlo/papers/p2209-kersten.pdf https://www.cs.cm
by polskibus 8y ago
Please note that hyperthreading may not have the same benefits in AMD and Intel.
From
https://www.cs.cmu.edu/~pavlo/papers/p2209-kersten.pdf https://www.cs.cmu.edu/~pavlo/papers/p2209-kersten.pdf
"The only significant difference between the two platforms is that,
although both platforms offer 2-way Simultaneous Multi-Threading
(SMT), Intel’s hyper-threading implementation seems to be much
better. On the Skylake, we see a performance boost from hyper-
threading for all queries. On the AMD system, the benefit of SMT
is either very small, and for some queries the use of hyper-threads
results in a performance degradation."
- gamedevs_cancer 8y agoMost synthetic benchmarks have proven amd's SMT scales far better than hyperthreading. It might be the paper's domain that's more suited for HT. Moreover, they appear to be using AVX instructions, which are arguably faster, but don't provide an accurate picture on hyperthreading performance
- iforgotpassword 8y agoAs we now know, this is because Intel cheats. That's why Intel's smt is vulnerable to whatever that recent spectre/meltdown variant was called and AMDs is not.
- coder543 8y agoYeah, take a look at this: https://www.anandtech.com/show/11544/intel-skylake-ep-vs-amd-epyc-7000-cpu-battle-of-the-decade/15 https://www.anandtech.com/show/11544/intel-skylake-ep-vs-amd... > On average, both Xeons pick up about 20% due to SMT (Hyperthreading). The EPYC 7601 improved by even more: it gets a 28% boost on average. These results are the same as I've seen everywhere except the quote you pulled out. Zen's SMT is more effective than Intel's HT.