Processors
Intel® Processors, Tools, and Utilities
14537 Discussions

Does turning off hyper-threading reduce heat?

ppara5
Valued Contributor I
3,093 Views

Disabling turbo would reduce heat, albeit with a reduction in performance. But would disabling hyper-threading reduce heat?

 

I ask for two reasons. First, laptops aren't great at keeping processors cool. And second, reducing heat would allow turbo to run as much as possible (Yes, I know I'm trading off).

 

In case it matters, I'm specifically interested in Ivy Bridge.

0 Kudos
3 Replies
n_scott_pearson
Super User
2,666 Views

As well, with the Meltdown and (especially) Spectre issues outstanding, disabling HT avoids some of the side-channel attack vectors and thus represents another advantage of doing so.

 

You would think that disabling HT would reduce the heat, but remember that the processes running on the secondary HT threads would need to run on other Cores instead. This may eliminate most of the gain and might otherwise be possible. Try doing it and see if it differs in heat levels.

 

...S

0 Kudos
ppara5
Valued Contributor I
2,666 Views

Thanks for the reply. Yes, there were actually three reasons, with the third being the many flavors of Spectre. I must admit, I could never understand why hyper-threading was of value, as the threads were going to run in one of the cores anyway, but I suspect Intel did a few benchmarks.

0 Kudos
n_scott_pearson
Super User
2,666 Views

Linux folks have indicated performance loss from disabling HT can be as much as 40%, so value proposition is significant -- if you feel safe using it, of course; Some Linux distros are disabling it by default.

...S

0 Kudos
Reply