- Joined
- Dec 27, 2008
In response to the question of how much performance is impacted by disabling HT on Intel CPUs in the wake of recent vulnerability revelations:
https://www.techspot.com/article/1850-how-screwed-is-intel-no-hyper-threading/
Summary is disabling HT generally results in a huge performance loss in most productivity apps and in some games but not so much in other games. Here are the concluding remarks from the article:
"For those using older hardware and not running any mission critical tasks, until attacks based on these exploits are clearly defined, perhaps the best performance option will be not to update. This is not our official recommendation but color commentary on what could be an alternative route once the corresponding updates are released.
This article made for an interesting study of where Hyper-Threading makes the biggest difference and while this shows a worst case scenario where SMT has to be thrown completely out of the picture, we've seen some moves in that direction. Google turned off Hyper-Threading in Chrome OS, the OpenBSD community recommends the same, while Apple has patched systems with partial mitigations and disclosed that full mitigation requires disabling Hyper-Threading. Other vendors like Microsoft have not taken a definitive stance yet."
https://www.techspot.com/article/1850-how-screwed-is-intel-no-hyper-threading/
Summary is disabling HT generally results in a huge performance loss in most productivity apps and in some games but not so much in other games. Here are the concluding remarks from the article:
"For those using older hardware and not running any mission critical tasks, until attacks based on these exploits are clearly defined, perhaps the best performance option will be not to update. This is not our official recommendation but color commentary on what could be an alternative route once the corresponding updates are released.
This article made for an interesting study of where Hyper-Threading makes the biggest difference and while this shows a worst case scenario where SMT has to be thrown completely out of the picture, we've seen some moves in that direction. Google turned off Hyper-Threading in Chrome OS, the OpenBSD community recommends the same, while Apple has patched systems with partial mitigations and disclosed that full mitigation requires disabling Hyper-Threading. Other vendors like Microsoft have not taken a definitive stance yet."