Honest answer to a bottlenecking question

Associate
Joined
7 Mar 2013
Posts
229
I've asked this question a couple of times in various places and have always received conflicting answers.

I'm running an FX-6300 overclocked to 4.3Mhz on an Asus Sabertooth. I'm also running twin HIS IceQ Boost 7950s in Crossfire.

I'm getting great results in the vast majority of games but would really like a definitive answer to the following - is my CPU bottlenecking my GPUs?
 
Even at 4.3 Ghz, it will be a bottleneck. Im pretty sure a 3570k is a bottleneck too (though not as bad as the 6300.

To liimit the bottleneck grab a 8320/8350 and OC the Balls off it. The higher the OC the less the bottleneck...

The 6300 is holding you back though.
 
Oh yes, Ghz! Ooops!

I guess that I knew what I was talking about new. Very new to self builds. Have been assured by others that it's absolutely fine, and obviously I'm not looking to spend cash if I don't want to.

So you don't reckon an 8320 or 8350 would bottleneck then?
 
Any current AMD CPU will bottleneck a GPU set up of that calibre.
The amount depends on the clock of the GPU's, titles and resolution.

But that isn't to say that an equally priced Intel set up wouldn't bottleneck either, as it's quite easy to do so set up depending.

The FX83XX won't limit bottlenecks half as much as you'd like it to, as quite frankly, games that can make use of 8 threads are in the single digits. It's just more idle cores.
 
Last edited:
Oh yes, Ghz! Ooops!

I guess that I knew what I was talking about new. Very new to self builds. Have been assured by others that it's absolutely fine, and obviously I'm not looking to spend cash if I don't want to.

So you don't reckon an 8320 or 8350 would bottleneck then?

It may still bottleneck just not as much..

Example:

Say your 6300 is letting your CPU's work to 60% of their abilily, overclocked at 4.3-4.5 they will work at 65%.

The 8320/8350 will let them work at 80%-85%, overclocked maybe reach 90%-100%..

Obviously those figures are made up, but paints a picture

(it maybe your 6300 is holding them at 80% and the 8350 will open it up to 100%)

As Martini said, its all relitive to game/GPU clocks/Monitor res and much more. . :)
 
But it isn't a one stop solution, it'll only let the GPU's do more if the cores are actually doing something.
For curing bottlenecks above 4 cores, it's pretty much all about the IPC.

Future engines will change it, slowly but surely, depends what they can offload to other cores. Some people seem to think that it'll magically spread the load equally, as opposed being minor things being offloaded.
 
But it isn't a one stop solution, it'll only let the GPU's do more if the cores are actually doing something.
For curing bottlenecks above 4 cores, it's pretty much all about the IPC.

Future engines will change it, slowly but surely, depends what they can offload to other cores. Some people seem to think that it'll magically spread the load equally, as opposed being minor things being offloaded.

Martini, can you explain IPC to me?

What you said sounded good but made little sense to me after that sentence. :)
 
I know the i5-3750k is the CPU that all and sundry seem to recommend here, but having invested in a decent mobo I'm very reluctant to make the jump to Intel. The question is whether upgrading to the FX-8350 is worth the cost? Presumably I could sell the 6300 for, what, £80-£90 meaning I'd need to find £60-£70 for the new CPU?
 
IPC = Instructions per clock.

This is per core ;

Lets say an i5 can do 100 calculations per 100MHZ, and the FX83/63 can do 70 calculations per 100MHZ.

At 4.6GHZ the FX83/63 would be doing 3220 calculations, while the i5 is doing 4600 calculations.

That's IPC in a nut shell, more performance per clock per core.
AMD's tackling that with more cores, but software isn't all there yet, so in a lot of games you've got your 8 core FX83 with 4 cores doing nothing.

Take Crysis 1, that's pretty much a dual core game, to remove a bottleneck from that, you'd need more performance per those 2 cores.

Of course, if AMD's cores were running much higher frequencies at standard and overclocked, then the IPC argument becomes less revelant, but at the moment both vendors are pretty much hitting the same clocks.

The whole Temash/Baytrail is like that. Temash has the higher IPC, but Baytrails running much higher clocks.

I know the i5-3750k is the CPU that all and sundry seem to recommend here, but having invested in a decent mobo I'm very reluctant to make the jump to Intel. The question is whether upgrading to the FX-8350 is worth the cost? Presumably I could sell the 6300 for, what, £80-£90 meaning I'd need to find £60-£70 for the new CPU?

You'd never get 80-90 for a 6300 as that's its price brand new.
I'd just stick with the AMD and live with the bottlenecks, the bottlenecks aren't going to make things unplayable, you'll find odd games that are awful (Arma 2/Arma 3 I expect) etc.
 
Funny you should say that - was messing with Arma III the other day and was struggling to get decent performance. On the flip side, getting some incredible performance from the likes of Last Light and Crysis 3.

And I can always pacify myself with the thought that with two 8-core consoles on the way (PS4 and Xbox One) maybe devs will start to utilise multicore more, right? RIGHT?
 
Still need the new engines.

I can't help but think AMD made 8 low power cores to force game developers to use more cores, artificially speeding up software, rather clever really.

But yeah, the newer engines should make use of more cores, I would have no hesitation with using an FX8320 in future titles from the "Next gen" but I don't like their performance in current stuff for myself (But that's more because I'm on 120HZ, I want that last frame)
 
Still need the new engines.

I can't help but think AMD made 8 low power cores to force game developers to use more cores, artificially speeding up software, rather clever really.

But yeah, the newer engines should make use of more cores, I would have no hesitation with using an FX8320 in future titles from the "Next gen" but I don't like their performance in current stuff for myself (But that's more because I'm on 120HZ, I want that last frame)

With the next xbox running basically a copy of Windows along side the gaming OS, the cores will have to be utilised well. Also, do you know the xbox will 2 GPU's? One low power/heat for media 7660d maybe/hopefully and then a modified 7790 :)
 
Back
Top Bottom