Hi,

Kirill A. Korinsky wrote:
Thus, here old but interesting results that enabling hyperthreading has
negative effect on performance of have CPU used applications:
https://web.archive.org/web/20220325090914/http://users.telenet.be/nicvroom/performanceP4.htm

there are many different experiences on Threading - HT. I started checking when it was disabled on my i5 and then I re-enabled it on OpenBSD.
Same fate on NetBSD.

I can say that for compiling bit packages where you can run senveral make jobs - as long as you have enough memory "per core", HT gives a great benefit. It gives also benefit if you compile say "n-1" threads and want to use your system as a desktop and it gives also definitive benefit in an average desktop where you want to browse, have a couple tabs open, check mail and run a terminal. This is more subjective, while diminishing compilation times are real.

This is for workstation use, mixed user and developer. To each its own. I bet it ends depending also on cache, memory and specific jobs.

I also read of cases where performance is abysmal and worse with more HT.
And there are all the known security issues too.

Riccardo

Reply via email to