Question New gpu will cause cpu bottleneck - how big of a problem is it really?

blackkeys1098

Distinguished
Aug 10, 2016
59
1
18,545
I just ordered a RX 6800xt for my system and it looks like I'm going to have a 22% cpu bottle neck with my Ryzen 7 5800X 3.80mhz.

I know those calculators aren't exactly gospel but what sort of an issue am I really looking at?

I do have a liquid cooler, 64gb of ram, Asus TG B550M mobo, running Pop Os - should I just overclock the cpu a bit and be done with it?
 
Stating "22% bottleneck" indicates you used one of the "calculators".
Don't do that.
Those things are meaningless.

What will happen is, you will get the same FPS you're getting now, but you'll be able to increase the graphics level in your games.
 
Stating "22% bottleneck" indicates you used one of the "calculators".
Don't do that.
Those things are meaningless.

What will happen is, you will get the same FPS you're getting now, but you'll be able to increase the graphics level in your games.
That’s fine, there’s only one game I’m trying to bump up the fps on. I’ve never overclocked my cpu before but would a small increase on that do the trick?
 
GPUs don't cause CPU bottlenecks.

While the theory I heard is something like "well if the CPU is responsible for sending stuff to the GPU and the GPU takes too long to render a frame, the CPU is waiting for the GPU to be done so it can send stuff to do"

Except in modern game engines, if the CPU sees the GPU is too busy to accept a new command it just processes the next state in the game's logic anyway. This isn't like old-school 8-bit or 16-bit consoles where yes, taking too long to render graphics can slow the game logic down. So no matter how busy the GPU is, the CPU will keep chugging along. This doesn't really fit the definition of a bottleneck where some piece of hardware stalls because it's waiting for another piece of hardware to complete a job.

Besides, the easiest fix to get the CPU to no longer wait for the GPU to be done rendering is to slow the CPU down. If all I have to do to fix a "bottleneck" is to slow a part down, then it's not really a bottleneck.