Tom's Hardware: CPU/GPU Bottlenecks

Page 5 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

MrK6

Diamond Member
Aug 9, 2004
4,458
4
81
Gaming gets old though... For the first time in my life, I don't really care about upgrading my computer. I have no plans to upgrade my GTX 280. Heck, I don't even have plans to setup my desktop after the move. This laptop I use with a SU7300 handles what I need too, even King's Bounty: Crossworlds for when I decide that gaming is not so boring, only to find out that it is boring again.
Sounds like you need to find better games or better people to play with, IMO.

The article shows quite the trend - it'd be foolish to build a gaming rig with a dual core now. One thing I did notice that was completely off was their BF: BC2 results - the must have only used single player to benchmark because that game absolutely chugs on a dual core in multiplayer.
 

RussianSensation

Elite Member
Sep 5, 2003
19,458
765
126
The article shows quite the trend - it'd be foolish to build a gaming rig with a dual core now. One thing I did notice that was completely off was their BF: BC2 results - the must have only used single player to benchmark because that game absolutely chugs on a dual core in multiplayer.

:thumbsup:

More and more games will take advantage of 4 and even 6 cores. It's only a matter of time. It will come quicker than dual-core owners expect just like all single core A64 processors became obsolete in a matter of months once games suddenly went dual-threaded.



I realize it's 0AA, but still impressive.
 
Last edited:

Termie

Diamond Member
Aug 17, 2005
7,949
48
91
www.techbuyersguru.com
:thumbsup:

More and more games will take advantage of 4 and even 6 cores. It's only a matter of time. It will come quicker than dual-core owners expect just like all single core A64 processors became obsolete in a matter of months once games suddenly went dual-threaded.



I realize it's 0AA, but still impressive.

Actually, what's interesting is that this game, which is unreal3-based for the tested single-player mode, responds almost directly to core count and almost not at all to core speed: http://www.techspot.com/review/324-medal-of-honor-performance/page8.html.
 

BFG10K

Lifer
Aug 14, 2000
22,709
2,980
126
I'm glad somebody posted that article because it's quite pertinent to this discussion. Here's the full link: http://www.techspot.com/review/324-medal-of-honor-performance/

Yes, quad cores make a difference, but even an E8500 is pulling 66 FPS. It's a shame no AA was used, especially given it's a DX9 engine, which makes it relatively lightweight these days. Use 2560x1600 with some AA and you'll quickly flat-line those quads down to dual-core levels.

So yes, if you're building a new gaming rig today then most certainly get a quad, but existing owners of fast dual-core processors should have no fear of upgrading their graphics card if they run their games at the highest playable settings.

I’ve just finished my i7 870 tests and aside from one game showing a slight performance gain, it was no faster than my i5 750 because my GTX480 completely bottlenecks me in almost every case.
 

Lonyo

Lifer
Aug 10, 2002
21,939
6
81
I think what would be more useful for CPU vs GPU bottlenecks would be to find the minimum level of CPU required for decent performance (with some focus on minimum frame rates too).

Take for instance this article:
http://www.techspot.com/review/324-medal-of-honor-performance/page9.html

Once you hit quad cores you get a hefty boost, but the Core 2 Quad Q6600 isn't fast enough. An Athlon X4 645 though manages to basically equal everything from an i7 to an X6 because then it's GPU limited.

So minimum CPU performance level where you start to get almost zero gains is an X4 645, but if you are on a dual core it might be worth upgrading.

Most games do end up GPU limited, once you get a 'fast enough' CPU, and it's determining what level of CPU is 'fast enough' which is important. Testing with a Core i5 or Core i7 doesn't really tell you that (as the previous page shows where a Core i7 going from 2GHz to 4GHz only nets 9% performance increase).

In this way the THG original article is kind of useful by varying the number of cores, but you also need to compare across architectures.
 

coldpower27

Golden Member
Jul 18, 2004
1,677
0
76
Well I will have a i7 970 soon, so I will see if that removes any CPU bottlenecks, I am experiencing.
 

Skurge

Diamond Member
Aug 17, 2009
5,195
1
71
Well I can tell you that a dual core would make sure you never exceed 40fps in F1 2010
 

GaiaHunter

Diamond Member
Jul 13, 2008
3,634
180
106
It seems to me most people are looking for stuff that was already done and by Toms as well:

http://www.tomshardware.com/reviews/build-balanced-platform,2469.html
http://www.tomshardware.com/reviews/balanced-gaming-pc,2477.html
http://www.tomshardware.com/reviews/balanced-gaming-pc-overclock,2625.html
http://www.tomshardware.com/reviews/balanced-gaming-pc-overclock,2699.html

In their Building a Balanced gaming PC series they've already shown that only multi GPU setups seems to really be bottlenecked by the CPU (or something else related not to the GPU itself), at least for Core 2, Core i7, Athlon II and Phenom II architectures.
 

Throckmorton

Lifer
Aug 23, 2007
16,830
3
0
I'm glad somebody posted that article because it's quite pertinent to this discussion. Here's the full link: http://www.techspot.com/review/324-medal-of-honor-performance/

Yes, quad cores make a difference, but even an E8500 is pulling 66 FPS. It's a shame no AA was used, especially given it's a DX9 engine, which makes it relatively lightweight these days. Use 2560x1600 with some AA and you'll quickly flat-line those quads down to dual-core levels.

So yes, if you're building a new gaming rig today then most certainly get a quad, but existing owners of fast dual-core processors should have no fear of upgrading their graphics card if they run their games at the highest playable settings.

I’ve just finished my i7 870 tests and aside from one game showing a slight performance gain, it was no faster than my i5 750 because my GTX480 completely bottlenecks me in almost every case.

The Tom's benchmarks seem to all bottleneck with the GPU with just the 2 processors, but GPUs increase in performance so fast that won't be the case for long. And this is just a GTX460 768mb, not even the 1gb version!

I have a 2.4ghz C2D, and it's bottlenecking even my 8800GT in most newer games. If I had spent a few more bucks for a C2Q back in 2007, I wouldn't even have to upgrade my CPU for another few years!

Quad core = cheap future proofing... especially since the most demanding games (BC2, Dragon Age, etc) are the ones that CAN utilize the multi cores.
How could you pass up a 4 year lifetime for a CPU? Hex core would be even better, but they cost much more from Intel.
 
Last edited:

GaiaHunter

Diamond Member
Jul 13, 2008
3,634
180
106
The Tom's benchmarks seem to all bottleneck with the GPU with just the 2 processors, but GPUs increase in performance so fast that won't be the case for long. And this is just a GTX460 768mb, not even the 1gb version!

I have a 2.4ghz C2D, and it's bottlenecking even my 8800GT in most newer games. If I had spent a few more bucks for a C2Q back in 2007, I wouldn't even have to upgrade my CPU for another few years!

Quad core = cheap future proofing... especially since the most demanding games (BC2, Dragon Age, etc) are the ones that CAN utilize the multi cores.
How could you pass up a 4 year lifetime for a CPU? Hex core would be even better, but they cost much more from Intel.

If you check the 1st and 2nd links I posted, you will see that a 4850, a considerable faster card than a 8800GT most of the time gets no extra performance going from a Pentium E6300 to a core i7 920.

Of course when I moved from an Athlon X2 6000 to a Phenom II 555 with 4 cores the Dragon Age FPS almost doubled. I'll have to try the Phenom II with 2 cores vs 4 cores. But of course Dragon Age is probably the best gaming example of core scaling.
 

Attic

Diamond Member
Jan 9, 2010
4,282
2
76
I think what would be more useful for CPU vs GPU bottlenecks would be to find the minimum level of CPU required for decent performance (with some focus on minimum frame rates too).

Take for instance this article:
http://www.techspot.com/review/324-medal-of-honor-performance/page9.html

Once you hit quad cores you get a hefty boost, but the Core 2 Quad Q6600 isn't fast enough. An Athlon X4 645 though manages to basically equal everything from an i7 to an X6 because then it's GPU limited.

So minimum CPU performance level where you start to get almost zero gains is an X4 645, but if you are on a dual core it might be worth upgrading.

Most games do end up GPU limited, once you get a 'fast enough' CPU, and it's determining what level of CPU is 'fast enough' which is important. Testing with a Core i5 or Core i7 doesn't really tell you that (as the previous page shows where a Core i7 going from 2GHz to 4GHz only nets 9% performance increase).

In this way the THG original article is kind of useful by varying the number of cores, but you also need to compare across architectures.

I like your take here. For gamers looking to upgrade it puts into focus the important information about what you can expect from a CPU upgrade, and more importantly if it is worth the effort. The "fast enough" cpu criteria is really what I think most gamers are looking to guage the rig against and then they can better determine where to put upgrade money. It looks like a lot of enthusiasts have the "fast enough" cpu nailed, but are foregoing gpu upgrades for CPU upgrades due to some confusing information on the net. I'm thinking of mainly owners of 775 dual core owners who forego a cheap upgrade to a quad core (~$150) in preference of an expensive system overhaul (~$400+).

For those building a new rig I think it makes sense to get a plenty fast CPU for future needs.

Edit: Actually checking newegg prices it looks like 775 quads are stupid expensive, would have to go used to get a fair deal on an upgrade path.
 
Last edited:

SickBeast

Lifer
Jul 21, 2000
14,377
19
81
Thanks OP, those articles are awesome, and they used my videocard so the benchmarks are very relevant for me.

I'm considering adding a second GTX 460 to my rig to run in SLI. The thing is though, I don't feel the need for more performance, and I would wind up memory limited in future games.
 

Makaveli

Diamond Member
Feb 8, 2002
4,760
1,159
136
I just read all 5 pages of this thread pretty good read, alot of good points were made.

As for the guy on the opteron 165 I know how you feel. I was on a opteron 170 + 4890 up until Oct 2009. It was starting to slow down in most games even L4D2 was quite choppy with 4xAA.

Also that article from toms while informative it only shows you how an i7 will perform with a reduced core count. Comparing that to older dualcores and expecting the same performance with said videocard is not 100% accurate if you ask me.
 

BFG10K

Lifer
Aug 14, 2000
22,709
2,980
126
The Tom's benchmarks seem to all bottleneck with the GPU with just the 2 processors, but GPUs increase in performance so fast that won't be the case for long. And this is just a GTX460 768mb, not even the 1gb version!
Games also get more demanding, especially now since DX11 (e.g. multi-threaded rendering, tessellation, etc). For old games, you should be cranking the settings on a decent monitor.
 

Throckmorton

Lifer
Aug 23, 2007
16,830
3
0
If you check the 1st and 2nd links I posted, you will see that a 4850, a considerable faster card than a 8800GT most of the time gets no extra performance going from a Pentium E6300 to a core i7 920.

Of course when I moved from an Athlon X2 6000 to a Phenom II 555 with 4 cores the Dragon Age FPS almost doubled. I'll have to try the Phenom II with 2 cores vs 4 cores. But of course Dragon Age is probably the best gaming example of core scaling.

I think that's the key phrase. What really matters is the few times the quad core does help. My old c2d might be good enough for most games most of the time, but BC2 is unplayable with any settings at native res, and Dragon Age is playable but not fluid.
 
Last edited:

Skurge

Diamond Member
Aug 17, 2009
5,195
1
71
I think that's the key phrase. What really matters is the few times the quad core does help. My old c2d might be good enough for most games most of the time, but BC2 is unplayable with any settings at native res, and Dragon Age is playable but not fluid.

Yeah, I was getting mid 40s in dragon age on my X3, after unlocking to an X4, I got a solid 60FPS on my 4870 at 1920x1080 with 8xAA
 

GaiaHunter

Diamond Member
Jul 13, 2008
3,634
180
106
I think that's the key phrase. What really matters is the few times the quad core does help. My old c2d might be good enough for most games most of the time, but BC2 is unplayable with any settings at native res, and Dragon Age is playable but not fluid.

On the other hand, most of the time having a more powerful GPU helps more.

What if for example I don't play any of the handful of games that can use 3 or 4 cores and I have a Core 2 Duo plus a 8800 GT (or similar performance CPU/GPU) and I can only afford either a GPU upgrade or a CPU upgrade?

Of course if someone is building a new system it makes sense to buy a quad core, especially considering that are some pretty cheap ones. The only time it makes some sense buying a dual core is if you getting a phenom II X2 and are gambling on unlocking the 3rd/4th core.

And then lets imagine someone in your case. What is the best upgrade (imagining you had a small budget)? Getting a powerful/expensive quad CPU and keep the 8800 GT or getting a cheaper quad CPU and getting a more powerful GPU?

You said your CPU is bottlenecking your GPU in some newer games. But if you had that Core2Quad it would be your GPU bottlenecking your CPU in newer games! Probably Core2 Quad + 8800GT would have much lower performance in more games than your Core 2 Duo paired with a card like a 6850/GTX460.

PS: All the above assume you want to play with the highest possible IQ settings, with the exception of crazy amounts of AA or stuff DoF or crazy shadow modes, etc.
 

Skurge

Diamond Member
Aug 17, 2009
5,195
1
71
On the other hand, most of the time having a more powerful GPU helps more.

What if for example I don't play any of the handful of games that can use 3 or 4 cores and I have a Core 2 Duo plus a 8800 GT (or similar performance CPU/GPU) and I can only afford either a GPU upgrade or a CPU upgrade?

Of course if someone is building a new system it makes sense to buy a quad core, especially considering that are some pretty cheap ones. The only time it makes some sense buying a dual core is if you getting a phenom II X2 and are gambling on unlocking the 3rd/4th core.

And then lets imagine someone in your case. What is the best upgrade (imagining you had a small budget)? Getting a powerful/expensive quad CPU and keep the 8800 GT or getting a cheaper quad CPU and getting a more powerful GPU?

You said your CPU is bottlenecking your GPU in some newer games. But if you had that Core2Quad it would be your GPU bottlenecking your CPU in newer games! Probably Core2 Quad + 8800GT would have much lower performance in more games than your Core 2 Duo paired with a card like a 6850/GTX460.

PS: All the above assume you want to play with the highest possible IQ settings, with the exception of crazy amounts of AA or stuff DoF or crazy shadow modes, etc.

Thats Why I think You should get a real fast CPU right at the start of your build then upgrade the GPU through its lifetime as that wont last you as long as a CPU.

For example. What would be more useful today? a Q6600 or an 8800GTX?
 

GaiaHunter

Diamond Member
Jul 13, 2008
3,634
180
106
Thats Why I think You should get a real fast CPU right at the start of your build then upgrade the GPU through its lifetime as that wont last you as long as a CPU.

For example. What would be more useful today? a Q6600 or an 8800GTX?

Probably the Q6600, which just show that for gaming the CPU is much less important.

Single vs Dual, Dual vs 3/4 cores, are just limit situations - if a game can use the 3rd and 4th cores, there will be quite an advantage that stuff like raw clock speed, IPC (need to be a really big advantage) and cache sizes, will have a hard time making up for the extra cores.

But is there a debate between 4 cores and 6 cores? Or core 4 cores vs 4 cores+ HT?

No, because hardly any games use 4 cores much less 6.

What if the debate was about a Q8x00 vs a Q9X50? Or quad i5 vs i7?
 
Last edited:

Vdubchaos

Lifer
Nov 11, 2009
10,411
10
0
I'm glad somebody posted that article because it's quite pertinent to this discussion. Here's the full link: http://www.techspot.com/review/324-medal-of-honor-performance/

Yes, quad cores make a difference, but even an E8500 is pulling 66 FPS. It's a shame no AA was used, especially given it's a DX9 engine, which makes it relatively lightweight these days. Use 2560x1600 with some AA and you'll quickly flat-line those quads down to dual-core levels.

So yes, if you're building a new gaming rig today then most certainly get a quad, but existing owners of fast dual-core processors should have no fear of upgrading their graphics card if they run their games at the highest playable settings.

I’ve just finished my i7 870 tests and aside from one game showing a slight performance gain, it was no faster than my i5 750 because my GTX480 completely bottlenecks me in almost every case.

Thats the reason why I'm keeping my E8400 going. I hardly ever see the CPU maxed out in ANY game I play.
 

imaheadcase

Diamond Member
May 9, 2005
3,850
7
76
Remember the days when a single graphics card was to fast for most new games?

Anyone else feel like we are being "cheated" somehow, like games are now more advanced the when Nvidia/AMD crack out?

Think about it, most new games bring the best cards to the knees...sure its playable. But come on its kinda crazy now-a-days.

I remember when my ATI 9700 Pro was the card to get, and was recommended over and over. Now when you ask about video cards, its like "well you could do this, or depends on what game you play".

/dreaming end

Anyways, most don't get quad core for gaming, it has benefits more than gaming is why, most people who game with one use it for other stuff in background.
 

toyota

Lifer
Apr 15, 2001
12,957
1
0
Thats the reason why I'm keeping my E8400 going. I hardly ever see the CPU maxed out in ANY game I play.
then you are not playing very many modern games. Red Faction Guerrilla, Ghostbusters, Prototype, GTA 4, Dragon Age and a few others will show just how much better having a faster cpu can be. btw just because your cpu isnt being maxed doesn't mean an i5/i7 could not deliver a faster and/or better experience.
 

Vdubchaos

Lifer
Nov 11, 2009
10,411
10
0
then you are not playing very many modern games. Red Faction Guerrilla, Ghostbusters, Prototype, GTA 4, Dragon Age and a few others will show just how much better having a faster cpu can be. btw just because your cpu isnt being maxed doesn't mean an i5/i7 could not deliver a faster and/or better experience.

I don't play any of those games.

BC2 doesn't even top out.

I understand I5/I7 is better....so is 580GTX over my 460, but guess what, although it will run smoother the graphics quality will not be noticeable in BC2. I already max it out with my set up. I also max out all other games I currently play.

What's the point of spending $600-1000 on a new rig?
 

toyota

Lifer
Apr 15, 2001
12,957
1
0
I don't play any of those games.

BC2 doesn't even top out.

I understand I5/I7 is better....so is 580GTX over my 460, but guess what, although it will run smoother the graphics quality will not be noticeable in BC2. I already max it out with my set up. I also max out all other games I currently play.

What's the point of spending $600-1000 on a new rig?
and again just because a cpu is not fully topped out does not mean a faster one would not be better. and nobody is telling to buy a new rig.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |