4 ms·
It's exactly the potential for side channel vulnerabilities that makes SMT so hard to get right.
by Symmetry 2y ago
It's exactly the potential for side channel vulnerabilities that makes SMT so hard to get right.
- rbanffy 2y agoYou can always do like Sun and IBM and dilute the side channel in too many other threads to make it reliable. IIRC, both POWER10 and SPARC do 8 threads per core.
- Symmetry 2y agoIt's also a matter of workload. For a database where threads are often waiting on trips to RAM then SMT can provide a very large boost to performance.