Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

but you're throwing performance away. If you don't want cross-customer leaks just give each customer both SMT threads of the core


Citation needed.

Generation after generation, hyperthreads on almost every generation of Intel core have turned in mediocre to terrible benchmarks. Neither thread makes full progress , and on some versions you would see more IPC with them turned off.

AMD might have managed better, though I see benchmarks where theirs is also a wash. It doesn’t mean Arm or RISC-V will see any benefit.


I've seen around 20% increase in even dumb "a web app returning some text" benchmarks. It certainly shouldt be charged as a second real core would but it isn't nothing (like in P4 era you apparently time travelled from)

But that's entirely beside the point and I'm not sure why you try to derail the conversation into different direciton.


Y'all are talking about seperate things, I think.

SMT often does boost database heavy "cloud" workloads, but not client workloads like media processing, games, work apps and so on.

We have it on desktops/laptops because they use hand-me-down server cores. Its not worth redesigning the cores to bifurcate the architecture.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: