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

Conclusion: A Trend Toward 3+ Cores

by

The latest 3D engines aren't doing Intel or AMD any favors. Somehow, something seems a bit off here. When most games used DirectX 9, you needed a really fast CPU, and these weren't terribly common before the 65 nm fab node due to thermal issues. Transitions to 65, and then 45 nm allowed processor manufacturers and overclockers to accelerate clock frequencies, making 3.5 GHz a breeze with most CPUs.

But the newer DirectX 10 and 11 games don't really need this speed. This change snuck up on us, making CPU overclocking for 3D games rather meaningless at the mainstream level. Of the 20 games tested in this article, only 10 respond at all to CPU overclocking when we used a GeForce GTX 460 graphics card. Seven of them show only small reactions. Just three show a small frame rate increase. Now, this situation might be completely different at lower resolutions, but the Radeon HD 5800-class monitors, the GeForce GTX 460, and HD resolution LCD monitors are slowly becoming standard gaming equipment.

The following table provides an overview of all the test results so that you can check whether your PC is ready for the tested games or if you need to upgrade something. If you are looking for an upgrade, we show what you should replace first. All of the games deliver higher frame rates with better graphics cards. The average optimal number of CPU cores suggested by the test results is 2.75, showing a clear trend towards at least three CPU cores. The age of dual-core CPUs is certainly not over yet, since DirectX 11 yet again puts the focus on graphics card performance. But with the help of better supply and pricing, the market is trending toward quad-core CPUs nonetheless (or at least dual-core chips with Hyper-Threading). Overclocking the CPU is quite pointless when playing games with high quality graphics settings and HD resolutions--unless you already own a pair of flagship graphics cards rendering cooperatively able to shift the bottleneck back to the host processor.

Games and Impact Factors
GPU Performance Impact
Recommended Number of CPU Cores
Game Response to CPU Overclocking
Alien vs. Predatoryes1no
Alpha Protocolyes2no
Anno 1404yes2no
Avataryes4no
Battlefield: Bad Company 2yes4somewhat
Bioshock 2yes2somewhat
Call of Duty: Modern Warfare 2yes2somewhat
Divitiny 2: Ego Draconisyes2no
Dragon Age: Originsyes4somewhat
GTA 4 EFLCyes4yes
Just Cause 2yes2no
Kane & Lynch 2yes2no
Left 4 Dead 2yes4yes
Mass Effect 2yes4somewhat
Metro 2033yes2no
Prince of Persia: Forgotten Sandsyes2somewhat
Stalker Call of Pripyatyes2somewhat
StarCraft IIyes4no
Supreme Commander 2yes4yes
Wolfensteinyes2no


Giving a straight answer regarding the amount of graphics memory you need is difficult. The games adapt. If less memory is available, less is often used. The feeling we get is that the 768 MB of our Nvidia GeForce GTX 460 graphics card is already starting to feel somewhat insufficient, although it's still fine for most games, so long as you aren't cranking up the anti-aliasing. At a 1920x1200 resolution, 8xAA, and 16xAF in a DirectX 11 game, you should aim for at least 1 GB of graphics memory.

The question of whether the CPU or GPU is most important is easily answered. If you don't have a multi-core CPU, then upgrade it. If you have a dual-core CPU at around 3 GHz, then invest your money into a graphics card, as most games are GPU-limited. This is not something that will change with new DirectX 11 games.

Share:
86
Comments
X
Submit

Comments
Read the comments on the forums
nativeson8803 10/08/2010 8:22 AM
Hide
-13+

It's disappointing to see that devs still aren't taking advantage of multiple cores like they could.

KingArcher 10/08/2010 8:35 AM
Hide
-15+

Would there be any performance difference between windows 7 32bit and 64bit?
Assuming you use the same amount of RAM [4GB].

slayvus 10/08/2010 9:15 AM
Hide
-2+

Great run down guys. I would of liked to see a three core benchmark thrown in there, but what can you expect from a dual core with HT.

@KingArcher Unless the program was designed for x64, you had more than 4GB of unused RAM that the game could use and could use more than 4GB I highly doubt whether or not your on x86 or x64 would matter.

@nativeson8803 What difference would it make on games that are still GPU limited at two cores? Even then, there were games limited by the GPU at four cores. Taking advantage of a CPU with four cores or more is going to be hard when you need more GPU to get more frame rates.

palladin9479 10/08/2010 9:43 AM
Hide
-5+

@Slayvus almost true. The difference would be @2 GB of available memory. NT x86 kernel only allows an application to access 2GB of address space with the other 2GB reserved for kernel use. In NT x86 world each application can only access 2GB of memory, with the application getting rather unstable once it goes over 1.8 GB. This limitation also applies to the NT x64 kernel running a 32-bit problem through WOW64. Its something left over from the NT 4.0 / 5.0 world.

archange 10/08/2010 9:46 AM
Hide
-9+

Just keep in mind that these result are relevant in the context of using the GTX 460 768 MB, which is the real bottleneck here. Better GPUs and/or multi GPU setups would shift the bottleneck towards the CPU.

In the end, it's all about finding the perfect balance in hardware. If you want my advice, pair the GTX 460 768 MB with a fast dual core, but get a good quad with higher end model GPUs.

deisu 10/08/2010 10:12 AM
Hide
-17+

This methodology should be used to new cpu/gpus/games reviews.

Anonymous 10/08/2010 11:00 AM
Hide
-2+

I'd like to see them test the first Supreme Commander.

It still taxes the most powerful systems

Anonymous 10/08/2010 11:09 AM
Hide
-20+

They should have used Phenom II X6 and test with 1/2/3/4/6 cores enabled. This made me want more of this because there aren't any 6-core benchmarks.
Make a Part 3.

mobutu 10/08/2010 11:23 AM
Hide
-2+

+1 deisu

lashabane 10/08/2010 11:40 AM
Hide
-7+

archange :
Just keep in mind that these result are relevant in the context of using the GTX 460 768 MB, which is the real bottleneck here. Better GPUs and/or multi GPU setups would shift the bottleneck towards the CPU.In the end, it's all about finding the perfect balance in hardware. If you want my advice, pair the GTX 460 768 MB with a fast dual core, but get a good quad with higher end model GPUs.


I totally agree with archange. I understand that you're trying to go for the "norm", but if you're looking for bottlenecks, you need to remove said bottlenecks to see where it truly lays. Start with a quad core clocked at ~3.5ghz and swap out gfx from there. Push and push to see where it truly lays instead of going for a baseline. Although you can use that baseline to see what the "average" person might use. If the article is truly about the bottleneck, use something beefier than the 460.

lashabane 10/08/2010 11:42 AM
Hide
-6+

roffle :
They should have used Phenom II X6 and test with 1/2/3/4/6 cores enabled. This made me want more of this because there aren't any 6-core benchmarks.Make a Part 3.


And overclock the crap out of the 1055, 1075, 1090/whatever you use.

rabidface 10/08/2010 12:06 PM
Show
rabidface 10/08/2010 12:07 PM
Hide
-2+

EDIT: 480s :)

archange 10/08/2010 12:13 PM
Hide
--3+

Yes, but for such a setup, TH should first get one of those compact, autonomous Nuclear Reactors... And a lifetime supply of depleted Uranium. xD

xizel 10/08/2010 12:14 PM
Hide
-4+

in BFBC2 i doubled my frames going from E8400 to Q9550 with a HD4870 1gig crossifre setup

Chris_TC 10/08/2010 1:12 PM
Hide
-6+

"Mass Effect 2 needs at least four cores."
"With this game, you should grab a quad-core chip [...]"

With 63.7 fps on a single core there's absolutely ZERO reason to buy anything more expensive for this game.

nevertell 10/08/2010 1:23 PM
Hide
-6+

archange :
Just keep in mind that these result are relevant in the context of using the GTX 460 768 MB, which is the real bottleneck here. Better GPUs and/or multi GPU setups would shift the bottleneck towards the CPU.In the end, it's all about finding the perfect balance in hardware. If you want my advice, pair the GTX 460 768 MB with a fast dual core, but get a good quad with higher end model GPUs.



THEN WHY THE HELL DID THEY NOT USE A 480 GTX 4way sli to rule out gpu bottlenecks ?

gamerk316 10/08/2010 2:15 PM
Show
jtt283 10/08/2010 2:16 PM
Hide
-9+

I like the fact that power usage at the wall never cracked 300W. That tells me my SG-650 should be adequate essentially forever.
The points I take from this are:
1. Any [new] GPU bought for serious gaming at high resolutions should have 1GB.
2. As a requirement for gaming performance, overclocking is unnecessary. This means that massive coolers and lots of noisy fans are also unnecessary.
3. Data loading issues that show the benefit of additional cores would undoubtedly show a benefit from a SSD, e.g. less stuttering.
4. A hugely expensive edong is not required to get decent performance in most games.
It would be a lot of extra work and involve arbitrary choices, but it would be interesting to see the effects of reducing settings, even a little. At high resolutions, I'm not sure my eyes are even good enough to notice whether or not AA is on. How much does a reduction in settings shift the bottleneck off the GPU?

Anonymous 10/08/2010 2:22 PM
Show

Ads

Best offers

All about Tweaking & Tuning

Newsletters


OK
Ads