Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No

Conclusion

by

Intel is wise to keep Hyper-Threading an integral part of its high-end processors. Our analysis shows that many applications can benefit significantly from the extra logical cores. The feature is naturally most effective in threaded apps. Software developers know where parallelism stands to benefit the performance of their titles most profoundly, and over the years, a majority have optimized their products to utilize the almost-ubiquitous ecosystem of dual-, triple-, and quad-core CPUs. Fritz, 3ds Max, Cinebench, MainConcept, and 7-Zip are but a few of the apps able to capitalize on the feature and demonstrate improved performance. Even clock speed increases can't yield these performance boosts, unless you really crank up the overclocking. In this regard, Hyper-Threading does a great job by further improving performance via augmented utilization in the workloads that need it most.

Unfortunately, these types of applications aren't necessarily universal on mainstream desktop PCs, and therein lies the rub. Many of the titles used in this article can't take advantage of additional parallelism. Gulftown’s six cores already provide plenty of performance, and whether Hyper-Threading is switched on or off doesn't make a ton of difference (until you start looking at power consumption, that is). Enabling Hyper-Threading clearly increases peak power. Conversely, disabling the feature helps to lower peak power.

In the end, efficiency increases with Hyper-Threading on Intel’s quad-core Core i7-975 Extreme Edition because many applications scale well at up to eight cores (or threads). The new Core i7-980X shows little benefit from Hyper-Threading, though, and even takes a slight efficiency hit. The conclusions we drew in our initial review hold up here. This isn't a gaming processor, and it's not particularly well-suited to the desktop at all. Rather, it's a workstation processor best suited to content creation, rendering, and other parallelized workloads. If you're not doing that sort of heavy lifting, a quad-core CPU like the Core i5-750/Phenom II X4 965 or even a Hyper-Threading-enabled quad-core chip like the Core i7-930 makes for a smarter buy.

Share:
14
Comments
X
Submit

Comments
Read the comments on the forums
LePhuronn 22/03/2010 14:14
Hide
-1+

Adobe creation is my primary use so it's 6 cores all the way for me, and with some careful rejigging of spec (i.e. dropping the 2nd 5870 I don't really need just yet) I can squeeze the i7 980X into my budget.

However, let's see how the i7 970 turns out send half of these year - I should image it'll be just as overclockable as everything else and we'll just have to do the Bclk/UnCore dance instead of cranking up the CPU multi.

Anonymous 22/03/2010 14:24
Hide
-0+

Pff... This is so... I mean come on, who cares about the 7zip performance???
What I want to know is:
- does it make a difference with MS exchange?
- with linux/bsd servers like mysql, apache, samba?
- how does it influence virtual machine hosting? VMware? Linux KVM?

Hey, real world, are you there???
Is this tom's hardware or is this gaming-and-ziping-files-under-windows-hardware.com???

LePhuronn 22/03/2010 14:31
Hide
-2+

albert_einstein_22 :
Pff... This is so... I mean come on, who cares about the 7zip performance???What I want to know is:- does it make a difference with MS exchange?- with linux/bsd servers like mysql, apache, samba?- how does it influence virtual machine hosting? VMware? Linux KVM?Hey, real world, are you there???Is this tom's hardware or is this gaming-and-ziping-files-under-windows-hardware.com???



it's a desktop processor, so they're doing desktop test. You want the server performance figures, wait til the Xeon comes out.

fidjibel 22/03/2010 15:22
Hide
-0+

LePhuronn wrote :

it's a desktop processor, so they're doing desktop test. You want the server performance figures, wait til the Xeon comes out.



Sorry but I second albert_einstein_22: not everybody uses server processors for servers... Some people (I am talking small companies of 1-9 people) happily use plain desktop PCs to run as servers...

LePhuronn 22/03/2010 15:32
Hide
-2+

fidjibel wrote :

Sorry but I second albert_einstein_22: not everybody uses server processors for servers... Some people (I am talking small companies of 1-9 people) happily use plain desktop PCs to run as servers...




Yeah OK, fair enough. But that's beyond the scope of the article - the i7 980X is a desktop CPU so Tom's are doing desktop CPU tests.

It's not rocket surgery.

And if Tom's reviews factored in every possible use for a CPU in their tests the articles would end up being more long-winded, unfocused and prone to perceived bias than they are already.

LePhuronn 23/03/2010 11:20
Hide
-3+

doive1231 :
What this shows is that Intel are lieing and being disingenuous by showing threads as physical cores as the benefits are small and nowhere near the same as having extra physical cores.



or alternatively send that complaint to Microsoft and get them to change Task Manager to colour the logical cores in pink, not green.

Since when did Intel say this is a 12-core processor?

wild9 24/03/2010 12:32
Hide
-1+

Very interesting read, Patrick and Achim. It's nice to know the current state of affairs regarding how well the desktop software is able to keep up with the latest hardware. The video transcoding tests certainly seem to be doing that..just wondered how fast, stable and accurate that task is when it's run on a GPU. Winzip..can't understand why those guy's haven't done some multi-threaded work, considering how popular that software is.

Quote :If you're not doing that sort of heavy lifting, a quad-core CPU like the Core i5-750/Phenom II X4 965 or even a Hyper-Threading-enabled quad-core chip like the Core i7-930 makes for a smarter buy.


Hat's off to that as well..not everyone is jumping on the 'newer is better' bandwagon, and you made a reference to the AMD option, too. I'd be torn between the two, to be honest: Intel offering top-dollar performance and overlocking, and AMD offering first-rate bang-per-buck as well as decent overclocking together with more flexible system longevity.

pasoleatis 25/03/2010 10:26
Hide
-0+

Hello,

Good article. I have a question about the HT. How does it improve the home made computing programs? Can a usual user like a scientist to program a program that will HT efficiently?

LePhuronn 25/03/2010 10:59
Hide
-0+

pasoleatis :
Hello,Good article. I have a question about the HT. How does it improve the home made computing programs? Can a usual user like a scientist to program a program that will HT efficiently?



If you know how to write multi-threaded code and are up to speed on parallel computing then yes.

pasoleatis 25/03/2010 12:47
Hide
-0+

Thanks for the answer. I can write programs in Fortran. I was just wondering how advanced programming is it required ? Will suffice the usual parallel programming?

LePhuronn 25/03/2010 13:42
Hide
-0+

I have no idea - see what comes up in Google

wifiwolf 25/03/2010 18:29
Hide
-0+

Probably that would be enough since every windows applications goes through windows API to use multi-threading. CreateThreadEx, CreateProcess,...

wifiwolf 25/03/2010 19:00
Hide
-1+

Intel and AMD should develop turbo to a new level. I mean you disable cores when they are not needed and push the clock speed. When you need more cores and only then you enable dynamically HT. That would need the OS to develop some sort of cpu hot plug but it would not be very hard to adapt server OS code that already does that on the racks.

Anonymous 05/04/2010 16:42
Hide
-0+

Be good to see some pro audio applications in these benchmarks - Ableton Live/Cubase 5 etc - tests of multi CPU hungry VST instruments and fx across enough audio tracks to bring a decent spec PC to its knees (easily done with such software...)

Best offers

Newsletters


OK