27 ms·
That's a very old rumour. I first heard it 9 years ago, as a rumour for the upcoming Skylake uarch [0], based on an intel paper from 2012 [1] For that reason,
by phire 2y ago
That's a very old rumour. I first heard it 9 years ago, as a rumour for the upcoming Skylake uarch [0], based on an intel paper from 2012 [1]
For that reason, I'm inclined to dismiss it without too much thought. And the general industry trend seems to be moving away from SMT altogether, because it's hard to justify when you have 8+ physical cores.
[0] https://wccftech.com/intel-preparing-dirsuptive-skylake-microarchitecture-morphcore/ https://wccftech.com/intel-preparing-dirsuptive-skylake-micr...
[1] https://hps.ece.utexas.edu/pub/morphcore_micro2012.pdf https://hps.ece.utexas.edu/pub/morphcore_micro2012.pdf
- Earw0rm 2y agoAnd it's very difficult to secure SMT from side channel attacks without sacrificing a big chunk of performance gain.
- unnah 2y agoIf you did partition all core resources between SMT threads, it seems like the end result would be exactly what was called "rentable units" above, i.e. you could convert a high-performance core into two lower-performance cores. Then again, it cannot be easy to ensure that there are no remaining side channels whatsoever.