Jump to content

Bottlenecking

Go to solution Solved by rjfaber91,
25 minutes ago, Supreme-frost said:

Hey guys, i was wandering if someone could give me a bit of an explanation on bottle necking or CPU/ GPU bound. My rig is gonna have an Rx 470 with the Pentium g4560. however if i was to put in say a GT X 1080 with that same CPU, i would actually get worse performance in games than with the Rx 470. why is this?? surely the stronger GPU should give me more frame rates even with my Pentium g4560. Also i hear you tubers saying the GPU is the limitation even when its not running at 100% ( MSI afterburner). Sorry if this is a silly question :P

 

The amount of liquid that can flow out of a bottle in a set amount of time is limited by the thickness of the neck. You could make the rest of the bottle as small or large as you want to, but you'll always be limited by the neck. Similarly, a PC component that holds back other components is called a bottleneck, because it acts in the same way. Because there's no such thing as a perfectly balanced setup, there will always be a bottleneck in your system, and because different workloads stress components differently, that bottleneck isn't always the same component either.

 

When you hear people on these forums use the word, they'll most likely be talking about a CPU bottleneck under gaming loads, ie. the CPU is holding back other components (notably the GPU) from reaching their fullest performance potential. While using the word strictly in this sense can often be somewhat misleading, it is worth noting that it's very common practice, among gamers at least, to keep using the same base platform of motherboard, CPU and RAM for a longer time, and switch out graphics cards as their gaming needs rise, so getting the maximum performance out of your graphics card is certainly important in that case. However, even for gamers, CPU bottlenecks aren't the only thing worth considering; bottlenecks can also occur through having too little RAM capacity, or running a game off a particularly slow storage device.

 

The aim of most gamers is to have the GPU be the bottleneck in their system, which is to say that all other components can outperform the graphics card, and therefore upgrading the graphics card at a later stage will give tangible performance improvements. As such, using SSD boot drives and game libraries, and at least 16GB of RAM have become widely-adopted strategies, and similarly gamers care about the CPU they use for this same reason. Generally speaking any modern AMD or Intel CPU with at least four physical cores will not bottleneck a modern graphics card, even when talking about the high-end, but to keep the CPU comfortably above the point where it would bottleneck a system even with a later graphics card upgrade, an AMD Ryzen chip or an Intel Core-chip of the 6th or 7th generation would be advisable.

 

In your specific case, the thing most likely holding you back is the fact that the Intel Pentium G4560 only has two physical cores. I would argue therefore that if you were to upgrade any part of your system to improve gaming performance, it ought to be your CPU. I'm assuming that you only mentioned the GTX 1080 as an example, but on the off chance that you're actually planning on buying one; I would not do that, and instead divide your budget between a CPU upgrade and a GPU upgrade, or even just forego the GPU upgrade altogether and simply upgrade the CPU.

 

Also, it is not true that changing the RX 470 in your system to a GTX 1080 would reduce gaming performance, except perhaps in games that are much more optimised for Radeon rather than GeForce graphics. If you are bottlenecking an RX 470, you simply won't see performance go up by going to a GTX 1080, but you won't see performance go down either.

Hey guys, i was wandering if someone could give me a bit of an explanation on bottle necking or CPU/ GPU bound. My rig is gonna have an Rx 470 with the Pentium g4560. however if i was to put in say a GT X 1080 with that same CPU, i would actually get worse performance in games than with the Rx 470. why is this?? surely the stronger GPU should give me more frame rates even with my Pentium g4560. Also i hear you tubers saying the GPU is the limitation even when its not running at 100% ( MSI afterburner). Sorry if this is a silly question :P

Link to comment
Share on other sites

Link to post
Share on other sites

This will help 

 

 

زندگی از چراغ

Intel Core i7 7800X 6C/12T (4.5GHz), Corsair H150i Pro RGB (360mm), Asus Prime X299-A, Corsair Vengeance LPX 32GB (4X4GB & 2X8GB 3000MHz DDR4), MSI GeForce GTX 1070 Gaming X 8G (2.113GHz core & 9.104GHz memory), 1 Samsung 970 Evo Plus 1TB NVMe M.2, 1 Samsung 850 Pro 256GB SSD, 1 Samsung 850 Evo 500GB SSD, 1 WD Red 1TB mechanical drive, Corsair RM750X 80+ Gold fully modular PSU, Corsair Obsidian 750D full tower case, Corsair Glaive RGB mouse, Corsair K70 RGB MK.2 (Cherry MX Red) keyboard, Asus VN247HA (1920x1080 60Hz 16:9), Audio Technica ATH-M20x headphones & Windows 10 Home 64 bit. 

 

 

The time Linus replied to me on one of my threads: 

 

Link to comment
Share on other sites

Link to post
Share on other sites

25 minutes ago, Supreme-frost said:

Hey guys, i was wandering if someone could give me a bit of an explanation on bottle necking or CPU/ GPU bound. My rig is gonna have an Rx 470 with the Pentium g4560. however if i was to put in say a GT X 1080 with that same CPU, i would actually get worse performance in games than with the Rx 470. why is this?? surely the stronger GPU should give me more frame rates even with my Pentium g4560. Also i hear you tubers saying the GPU is the limitation even when its not running at 100% ( MSI afterburner). Sorry if this is a silly question :P

 

The amount of liquid that can flow out of a bottle in a set amount of time is limited by the thickness of the neck. You could make the rest of the bottle as small or large as you want to, but you'll always be limited by the neck. Similarly, a PC component that holds back other components is called a bottleneck, because it acts in the same way. Because there's no such thing as a perfectly balanced setup, there will always be a bottleneck in your system, and because different workloads stress components differently, that bottleneck isn't always the same component either.

 

When you hear people on these forums use the word, they'll most likely be talking about a CPU bottleneck under gaming loads, ie. the CPU is holding back other components (notably the GPU) from reaching their fullest performance potential. While using the word strictly in this sense can often be somewhat misleading, it is worth noting that it's very common practice, among gamers at least, to keep using the same base platform of motherboard, CPU and RAM for a longer time, and switch out graphics cards as their gaming needs rise, so getting the maximum performance out of your graphics card is certainly important in that case. However, even for gamers, CPU bottlenecks aren't the only thing worth considering; bottlenecks can also occur through having too little RAM capacity, or running a game off a particularly slow storage device.

 

The aim of most gamers is to have the GPU be the bottleneck in their system, which is to say that all other components can outperform the graphics card, and therefore upgrading the graphics card at a later stage will give tangible performance improvements. As such, using SSD boot drives and game libraries, and at least 16GB of RAM have become widely-adopted strategies, and similarly gamers care about the CPU they use for this same reason. Generally speaking any modern AMD or Intel CPU with at least four physical cores will not bottleneck a modern graphics card, even when talking about the high-end, but to keep the CPU comfortably above the point where it would bottleneck a system even with a later graphics card upgrade, an AMD Ryzen chip or an Intel Core-chip of the 6th or 7th generation would be advisable.

 

In your specific case, the thing most likely holding you back is the fact that the Intel Pentium G4560 only has two physical cores. I would argue therefore that if you were to upgrade any part of your system to improve gaming performance, it ought to be your CPU. I'm assuming that you only mentioned the GTX 1080 as an example, but on the off chance that you're actually planning on buying one; I would not do that, and instead divide your budget between a CPU upgrade and a GPU upgrade, or even just forego the GPU upgrade altogether and simply upgrade the CPU.

 

Also, it is not true that changing the RX 470 in your system to a GTX 1080 would reduce gaming performance, except perhaps in games that are much more optimised for Radeon rather than GeForce graphics. If you are bottlenecking an RX 470, you simply won't see performance go up by going to a GTX 1080, but you won't see performance go down either.

Main Rig "Melanie" (click!) -- AMD Ryzen7 1800X • Gigabyte Aorus X370-Gaming 5 • 3x G.SKILL TridentZ 3200 8GB • Gigabyte GTX 970 G1 Gaming • Corsair RM750x • Phanteks Enthoo Pro --

HTPC "Keira" -- AMD Sempron 2650 • MSI AM1I • 2x Kingston HyperX Fury DDR3 1866 8GB • ASUS ENGTX 560Ti • Corsair SF450 • Phanteks Enthoo EVOLV Shift --

Laptop "Abbey" -- AMD E-350 • HP 646982-001 • 1x Samsung DDR3 1333 4GB • AMD Radeon HD 6310 • HP MU06 Notebook Battery • HP 635 case --

Link to comment
Share on other sites

Link to post
Share on other sites

39 minutes ago, Supreme-frost said:

Hey guys, i was wandering if someone could give me a bit of an explanation on bottle necking or CPU/ GPU bound. My rig is gonna have an Rx 470 with the Pentium g4560. however if i was to put in say a GT X 1080 with that same CPU, i would actually get worse performance in games than with the Rx 470. why is this?? surely the stronger GPU should give me more frame rates even with my Pentium g4560. Also i hear you tubers saying the GPU is the limitation even when its not running at 100% ( MSI afterburner). Sorry if this is a silly question :P

You would not get worse performance.  That's not how it works.

Intel 4670K /w TT water 2.0 performer, GTX 1070FE, Gigabyte Z87X-DH3, Corsair HX750, 16GB Mushkin 1333mhz, Fractal R4 Windowed, Varmilo mint TKL, Logitech m310, HP Pavilion 23bw, Logitech 2.1 Speakers

Link to comment
Share on other sites

Link to post
Share on other sites

26 minutes ago, rjfaber91 said:

 

The amount of liquid that can flow out of a bottle in a set amount of time is limited by the thickness of the neck. You could make the rest of the bottle as small or large as you want to, but you'll always be limited by the neck. Similarly, a PC component that holds back other components is called a bottleneck, because it acts in the same way. Because there's no such thing as a perfectly balanced setup, there will always be a bottleneck in your system, and because different workloads stress components differently, that bottleneck isn't always the same component either.

 

When you hear people on these forums use the word, they'll most likely be talking about a CPU bottleneck under gaming loads, ie. the CPU is holding back other components (notably the GPU) from reaching their fullest performance potential. While using the word strictly in this sense can often be somewhat misleading, it is worth noting that it's very common practice, among gamers at least, to keep using the same base platform of motherboard, CPU and RAM for a longer time, and switch out graphics cards as their gaming needs rise, so getting the maximum performance out of your graphics card is certainly important in that case. However, even for gamers, CPU bottlenecks aren't the only thing worth considering; bottlenecks can also occur through having too little RAM capacity, or running a game off a particularly slow storage device.

 

The aim of most gamers is to have the GPU be the bottleneck in their system, which is to say that all other components can outperform the graphics card, and therefore upgrading the graphics card at a later stage will give tangible performance improvements. As such, using SSD boot drives and game libraries, and at least 16GB of RAM have become widely-adopted strategies, and similarly gamers care about the CPU they use for this same reason. Generally speaking any modern AMD or Intel CPU with at least four physical cores will not bottleneck a modern graphics card, even when talking about the high-end, but to keep the CPU comfortably above the point where it would bottleneck a system even with a later graphics card upgrade, an AMD Ryzen chip or an Intel Core-chip of the 6th or 7th generation would be advisable.

 

In your specific case, the thing most likely holding you back is the fact that the Intel Pentium G4560 only has two physical cores. I would argue therefore that if you were to upgrade any part of your system to improve gaming performance, it ought to be your CPU. I'm assuming that you only mentioned the GTX 1080 as an example, but on the off chance that you're actually planning on buying one; I would not do that, and instead divide your budget between a CPU upgrade and a GPU upgrade, or even just forego the GPU upgrade altogether and simply upgrade the CPU.

 

Also, it is not true that changing the RX 470 in your system to a GTX 1080 would reduce gaming performance, except perhaps in games that are much more optimised for Radeon rather than GeForce graphics. If you are bottlenecking an RX 470, you simply won't see performance go up by going to a GTX 1080, but you won't see performance go down either.

Thanks a lot your post, helped me clarify a lot. My plan is to actually pick up at least a kaby lake i5 and a really powerful Nvidia GPU in the future. I just wanted to get more of an understanding on bottlenecks.

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, Supreme-frost said:

Thanks a lot your post, helped me clarify a lot. My plan is to actually pick up at least a kaby lake i5 and a really powerful Nvidia GPU in the future. I just wanted to get more of an understanding on bottlenecks.

You're welcome. The setup that you're sketching is a very decently balanced one, by the way.

Main Rig "Melanie" (click!) -- AMD Ryzen7 1800X • Gigabyte Aorus X370-Gaming 5 • 3x G.SKILL TridentZ 3200 8GB • Gigabyte GTX 970 G1 Gaming • Corsair RM750x • Phanteks Enthoo Pro --

HTPC "Keira" -- AMD Sempron 2650 • MSI AM1I • 2x Kingston HyperX Fury DDR3 1866 8GB • ASUS ENGTX 560Ti • Corsair SF450 • Phanteks Enthoo EVOLV Shift --

Laptop "Abbey" -- AMD E-350 • HP 646982-001 • 1x Samsung DDR3 1333 4GB • AMD Radeon HD 6310 • HP MU06 Notebook Battery • HP 635 case --

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×