Jump to content

Is my CPU bottlenecking my GPU?

Go to solution Solved by Eigenvektor,
2 minutes ago, Omnirid said:

Thanks I ran MSI Kombustor in a stress test I got this in the test. My gpu is running at 99% so this means that it's not bottlenecked then right?
Again thanks for the advise.

Yes, exactly.

 

But as I said, it depends on the particular software/game. If the game itself requires a lot of CPU, then you might still be bottlenecked because there's not as much performance to spare to keep the GPU fed.

 

For example if I run the benchmark in Shadow of the Tomb Raider I can see that for most of the benchmark, the frame rate is limited by the performance of my GPU. But in some scenes the CPU is too slow to keep up and my performance drops because the CPU is now suddenly the limiting factor.

1 minute ago, Omnirid said:

So can my gpu get bottlenecked in one application and on another one it can run at 100%?
I'm pretty happy with my first build. It's been running fine for 3 years or more thanks

Absolutely. The CPU has to both run the game's code and supply the GPU with data. If the game is more demanding CPU wise, it may not be fast enough to handle both, while games that require very little CPU on their own can do just fine.

I built my pc a few years ago. I showed one of my friends my build and he says that my cpu is bottlenecking my gpu. I didn't know this and asked him how since I'm not that familiar with the topic All he said is that it's because I'm using an I5 but I didn't know what that meant. He just kept saying it was because it was an I5.
 

Can someone explain this to me? I don't really understand how and why. And how can I avoid to make the same mistake for future builds?

 

My part list: https://pcpartpicker.com/user/Ominirid/saved/FczqsY

Thanks

 

Link to comment
Share on other sites

Link to post
Share on other sites

Bottleneck in this case means your GPU can't run at 100% performance because the CPU can't send data to it fast enough. But it's not as a simple as "you have an i5, therefore you have a bottleneck".

 

I have an i5-3570K paired with an RX 480, which is more or less equivalent to a GTX 1060. Except my CPU is even slower than yours. I have a slight bottleneck in some games, but most work just fine.

 

How do you tell there's a bottleneck? Use something MSI Afterburner to see your GPU and CPU performance. If you see e.g. the CPU (cores) running at 100% and the GPU is running at 50%, that would be a bottleneck. The GPU is underperforming because the CPU is too slow. If the GPU is running at or close to 100%, no bottleneck.

 

Bottomline: It depends on the software/game and unless your measure it, you can't say for sure there's a bottleneck.

 

~edit: To avoid a bottleneck, do some research before you buy (read benchmarks etc.). The more powerful your GPU is, the more powerful the CPU needs to be, in general.

Remember to either quote or @mention others, so they are notified of your reply

Link to comment
Share on other sites

Link to post
Share on other sites

21 minutes ago, Omnirid said:

I built my pc a few years ago. I showed one of my friends my build and he says that my cpu is bottlenecking my gpu. I didn't know this and asked him how since I'm not that familiar with the topic All he said is that it's because I'm using an I5 but I didn't know what that meant. He just kept saying it was because it was an I5.
 

Can someone explain this to me? I don't really understand how and why. And how can I avoid to make the same mistake for future builds?

 

My part list: https://pcpartpicker.com/user/Ominirid/saved/FczqsY

Thanks

 

There is no for sure way to prevent bottlenecks. All you can really do is pair hardware that's within the same class. But at the end of the day, all that really matters is whether or not you're happy with the performance you're getting. Who cares what others think. 

Intel® Core™ i7-12700 | GIGABYTE B660 AORUS MASTER DDR4 | Gigabyte Radeon™ RX 6650 XT Gaming OC | 32GB Corsair Vengeance® RGB Pro SL DDR4 | Samsung 990 Pro 1TB | WD Green 1.5TB | Windows 11 Pro | NZXT H510 Flow White
Sony MDR-V250 | GNT-500 | Logitech G610 Orion Brown | Logitech G402 | Samsung C27JG5 | ASUS ProArt PA238QR
iPhone 12 Mini (iOS 17.2.1) | iPhone XR (iOS 17.2.1) | iPad Mini (iOS 9.3.5) | KZ AZ09 Pro x KZ ZSN Pro X | Sennheiser HD450bt
Intel® Core™ i7-1265U | Kioxia KBG50ZNV512G | 16GB DDR4 | Windows 11 Enterprise | HP EliteBook 650 G9
Intel® Core™ i5-8520U | WD Blue M.2 250GB | 1TB Seagate FireCuda | 16GB DDR4 | Windows 11 Home | ASUS Vivobook 15 
Intel® Core™ i7-3520M | GT 630M | 16 GB Corsair Vengeance® DDR3 |
Samsung 850 EVO 250GB | macOS Catalina | Lenovo IdeaPad P580

Link to comment
Share on other sites

Link to post
Share on other sites

39 minutes ago, Eigenvektor said:

Bottleneck in this case means your GPU can't run at 100% performance because the CPU can't send data to it fast enough. But it's not as a simple as "you have an i5, therefore you have a bottleneck".

 

I have an i5-3570K paired with an RX 480, which is more or less equivalent to a GTX 1060. Except my CPU is even slower than yours. I have a slight bottleneck in some games, but most work just fine.

 

How do you tell there's a bottleneck? Use something MSI Afterburner to see your GPU and CPU performance. If you see e.g. the CPU (cores) running at 100% and the GPU is running at 50%, that would be a bottleneck. The GPU is underperforming because the CPU is too slow. If the GPU is running at or close to 100%, no bottleneck.

 

Bottomline: It depends on the software/game and unless your measure it, you can't say for sure there's a bottleneck.

 

~edit: To avoid a bottleneck, do some research before you buy (read benchmarks etc.). The more powerful your GPU is, the more powerful the CPU needs to be, in general.

Thanks I ran MSI Kombustor in a stress test I got this in the test. My gpu is running at 99% so this means that it's not bottlenecked then right?
Again thanks for the advise.

stresstest.PNG

Link to comment
Share on other sites

Link to post
Share on other sites

36 minutes ago, BlueChinchillaEatingDorito said:

There is no for sure way to prevent bottlenecks. All you can really do is pair hardware that's within the same class. But at the end of the day, all that really matters is whether or not you're happy with the performance you're getting. Who cares what others think. 

So can my gpu get bottlenecked in one application and on another one it can run at 100%?
I'm pretty happy with my first build. It's been running fine for 3 years or more thanks

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Omnirid said:

Thanks I ran MSI Kombustor in a stress test I got this in the test. My gpu is running at 99% so this means that it's not bottlenecked then right?
Again thanks for the advise.

Yes, exactly.

 

But as I said, it depends on the particular software/game. If the game itself requires a lot of CPU, then you might still be bottlenecked because there's not as much performance to spare to keep the GPU fed.

 

For example if I run the benchmark in Shadow of the Tomb Raider I can see that for most of the benchmark, the frame rate is limited by the performance of my GPU. But in some scenes the CPU is too slow to keep up and my performance drops because the CPU is now suddenly the limiting factor.

1 minute ago, Omnirid said:

So can my gpu get bottlenecked in one application and on another one it can run at 100%?
I'm pretty happy with my first build. It's been running fine for 3 years or more thanks

Absolutely. The CPU has to both run the game's code and supply the GPU with data. If the game is more demanding CPU wise, it may not be fast enough to handle both, while games that require very little CPU on their own can do just fine.

Remember to either quote or @mention others, so they are notified of your reply

Link to comment
Share on other sites

Link to post
Share on other sites

Thank you. Gonna tell my friend hes stupid lol

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

×