[SOLVED] what is the opposite of bottlenecking?

9to5tech

Great
Jul 15, 2021
132
1
85
So If use a high end gpu with a low end cpu then it will bottleneck but what if I use a low end gpu with a high end cpu? Will the low end gpu give more fps and perfomance than normal?
 
Solution
Bottleneck does not describe the bad performance and/or stutter or whatever else people might think.
Bottleneck only means that one component can do more work than an other component and is restricted by that slower component, just like the body of a bottle could let a higher amount of fluid flow but the neck of the bottle is the one that controls the flow because it's the most narrow part of the bottle.

So either way you do have a bottleneck, just with the low end GPU and high end CPU you only get lower FPS than what your CPU could produce without getting any additional issues.
Bottleneck does not describe the bad performance and/or stutter or whatever else people might think.
Bottleneck only means that one component can do more work than an other component and is restricted by that slower component, just like the body of a bottle could let a higher amount of fluid flow but the neck of the bottle is the one that controls the flow because it's the most narrow part of the bottle.

So either way you do have a bottleneck, just with the low end GPU and high end CPU you only get lower FPS than what your CPU could produce without getting any additional issues.
 
Solution
Bottleneck does not describe the bad performance and/or stutter or whatever else people might think.
Bottleneck only means that one component can do more work than an other component and is restricted by that slower component, just like the body of a bottle could let a higher amount of fluid flow but the neck of the bottle is the one that controls the flow because it's the most narrow part of the bottle.

So either way you do have a bottleneck, just with the low end GPU and high end CPU you only get lower FPS than what your CPU could produce without getting any additional issues.
ok
 
So If use a high end gpu with a low end cpu then it will bottleneck but what if I use a low end gpu with a high end cpu? Will the low end gpu give more fps and perfomance than normal?

No not really, for that to be true you would have to go back to the days when video cards were little more than rasterizer engines.


Now bottlenecks are not just about mismatched CPUs, or GPUs.

There are inherent limitations, like drawcall limitations that are just as much of a thing as they had been a decade ago. We just learned to work around them to some extent.

And than there applications using old api-s .. you would be surprised how many apps that claim to be DirectX11 are using level9 command set which makes them just a smidge faster than DirectX9 that is like that last zombie in a splatter movie that refuses to die. Some gamers than wonder how come their game, when settings are all dialed up suddenly slow down to a crawl while both cpu and gpu show 30% utilization.
 
No not really, for that to be true you would have to go back to the days when video cards were little more than rasterizer engines.


Now bottlenecks are not just about mismatched CPUs, or GPUs.

There are inherent limitations, like drawcall limitations that are just as much of a thing as they had been a decade ago. We just learned to work around them to some extent.

And than there applications using old api-s .. you would be surprised how many apps that claim to be DirectX11 are using level9 command set which makes them just a smidge faster than DirectX9 that is like that last zombie in a splatter movie that refuses to die. Some gamers than wonder how come their game, when settings are all dialed up suddenly slow down to a crawl while both cpu and gpu show 30% utilization.
ok thanks
 
So If use a high end gpu with a low end cpu then it will bottleneck but what if I use a low end gpu with a high end cpu? Will the low end gpu give more fps and perfomance than normal?
Nothing will go wrong, but the GPU won't push more frames than it would on a normal CPU that doesn't bottleneck the GPU.
For example, imagine if an i5 2500k with a GT 710 gives you 40 FPS in GTA V. If you use a core i9 11900k, you'll get the same FPS. No improvement. If you used an RTX 3090 instead, you'll get a lot more FPS.

The CPU usage will be low. It might even hit 1% if the graphics card is super low end and CPU is high end.
 
Nothing will go wrong, but the GPU won't push more frames than it would on a normal CPU that doesn't bottleneck the GPU.
For example, imagine if an i5 2500k with a GT 710 gives you 40 FPS in GTA V. If you use a core i9 11900k, you'll get the same FPS. No improvement. If you used an RTX 3090 instead, you'll get a lot more FPS.

The CPU usage will be low. It might even hit 1% if the graphics card is super low end and CPU is high end.
ok
 
There is no such thing as "bottlenecking"
If, by that, you mean that upgrading a cpu or graphics card can
somehow lower your performance or FPS.
A better term might be limiting factor.
That is where adding more cpu or gpu becomes increasingly
less effective.
Game performance will always be capped by some limiting resource.
Fast action games tend to be limited by the graphics card.
CPU centric games like mmo,sims and strategy games tend to be limited by the cpu. Particularly by single thread performance.
Multiplayer games with many participants may be limited by the number of processor threads.