Linked by Thom Holwerda on Fri 18th Nov 2005 20:04 UTC
Intel Intel's Hyperthreading Technology is being blamed for server performance problems. With both SQL Server and Citrix Terminal Server installations, HT-enabled motherboards show markedly degraded performance under heavy load. Disabling HT restores expected levels, according to reports from within the IT industry.
Permalink for comment 61965
To read all comments associated with this story, please click here.
steveftoth
Member since:
2005-10-30

The way that hyper threading works is to use the 'unused' parts of your cpu. For most tasks, the cpu is either doing integer or floating point operations, not both at the same time. Thus part of the CPU remains idle, while the other is taxed. Hyperthreading tries to get 2 different tasks executing at the same time. Server workloads on the other hand, are all about doing the same task over and over and over again, so the same parts of the cpu are always being stressed, and hyperthreading doesn't really help much. Either the server is doing all FP (like in a rendering farm for CGI) or all integer like in web servers. Either way, HT is not going to help as servers need to do one thing really well to excel, not be able to handle a varied load.

Reply Score: 1