I just wanted to share my results in comparing a few different workloads with and without hyperthreading on a Core i7 2600k (Sandy Bridge) processor. The short summary is that I have so far found all the things I have thrown at it faster with HTT enabled.
Attached is a screen shot of the raw data (table) as well as a quick graph of the % speed up when enabling hyperthreading on this system for a few workloads. I've decided to keep hyperthreading enabled on this server, since I haven't found a workload that preforms worse with it enabled.
If there are other things folks would like me to try running and add to my results, I'd be happy to do additional testing. Anyway, I hope this data can help people make a decision between two CPUs that have or don't have hyperthreading or decide whether to turn it on or leave it off if you already have a Sandy Bridge processor with Hyperthreading support.
Attached is a screen shot of the raw data (table) as well as a quick graph of the % speed up when enabling hyperthreading on this system for a few workloads. I've decided to keep hyperthreading enabled on this server, since I haven't found a workload that preforms worse with it enabled.
If there are other things folks would like me to try running and add to my results, I'd be happy to do additional testing. Anyway, I hope this data can help people make a decision between two CPUs that have or don't have hyperthreading or decide whether to turn it on or leave it off if you already have a Sandy Bridge processor with Hyperthreading support.