Jump to content

Find bottlenecking?

Okay, so I know alot of people come and ask if there CPU is bottlenecking your GPU and usually the answers I see are just opinions. they look at the CPU, they look at the GPU and make a educated guess(or uneducated depending who it is) But couldn't we just ask for them to show us there MSI afterburner(or similiar) charts? The ones that show the GPU usage over time, and compare them against there CPU usage? Because if the CPU is at 100% and the GPU is jumping around everywhere instead of being at a fairly constant usage % then that shows that there is most likely a CPU bottleneck or a error somewheres else.

 

Is there a hole in my testing method?

Is it bad that my dream setup only costs a few thousand not counting the obutto?


 

CPU: FX-8320

Motherboard: asrock 970Pro3 r2.0

Memory: Team Zeus Blue 8GB DDR3-1600 Memory 

Video Card: Sapphire Radeon R9 280 3GB DUAL-X Video Card 

Case: Deepcool TESSERACT BF ATX Mid Tower Case  

Power Supply: EVGA 500W 80+ Certified ATX Power Supply  

SSD: MX100 128GB

HDD: WD 2TB black edition

 

Link to comment
Share on other sites

Link to post
Share on other sites

the one hole: we're all too lazy

OFF TOPIC: I suggest every poll from now on to have "**CK EA" option instead of "Other"

Link to comment
Share on other sites

Link to post
Share on other sites

Okay, so I know alot of people come and ask if there CPU is bottlenecking your GPU and usually the answers I see are just opinions. they look at the CPU, they look at the GPU and make a educated guess(or uneducated depending who it is) But couldn't we just ask for them to show us there MSI afterburner(or similiar) charts? The ones that show the GPU usage over time, and compare them against there CPU usage? Because if the CPU is at 100% and the GPU is jumping around everywhere instead of being at a fairly constant usage % then that shows that there is most likely a CPU bottleneck or a error somewheres else.

 

Is there a hole in my testing method?

Basically if you want to see if your GPU is bottlenecked, compare your results to someone testing that graphics card with a beast of a CPU and compare your framerate to that test. 

"Common sense is not so common." -Voltaire

Link to comment
Share on other sites

Link to post
Share on other sites

-___________-

_--------------_

OFF TOPIC: I suggest every poll from now on to have "**CK EA" option instead of "Other"

Link to comment
Share on other sites

Link to post
Share on other sites

there have been hundreds, if not thousands of threads on this forum where people have posted their Afterburner graphs and asked what was going on. After you see enough of them, the answer becomes apparent when you see cpu Y paired with GPU X, and have already seen the evidence countless times to know beforehand whether there will be problems. 

 

This will change once directx12 is mainstream, but by then enough evidence will exist again to allow for fairly accurate guesses.

R9 3900XT | Tomahawk B550 | Ventus OC RTX 3090 | Photon 1050W | 32GB DDR4 | TUF GT501 Case | Vizio 4K 50'' HDR

 

Link to comment
Share on other sites

Link to post
Share on other sites

the one hole: we're all too lazy

Yea, but maybe we shouldn't be... One of these times we are going to give someone HORRIBLE advice because we didn't put the effort into it.

 

Basically if you want to see if your GPU is bottlenecked, compare your results to someone testing that graphics card with a beast of a CPU and compare your framerate to that test. 

True.

 

there have been hundreds, if not thousands of threads on this forum where people have posted their Afterburner graphs and asked what was going on. After you see enough of them, the answer becomes apparent when you see cpu Y paired with GPU X, and have already seen the evidence countless times to know beforehand whether there will be problems. 

 

This will change once directx12 is mainstream, but by then enough evidence will exist again to allow for fairly accurate guesses.

Hmm.... I see your point. As long as you are actually using your experience to give advice and not just picking numbers out your butt. Or being a fanboy idiot and simply saying "Your CPU is bottlenecking your GPU because well its AMD!"

Is it bad that my dream setup only costs a few thousand not counting the obutto?


 

CPU: FX-8320

Motherboard: asrock 970Pro3 r2.0

Memory: Team Zeus Blue 8GB DDR3-1600 Memory 

Video Card: Sapphire Radeon R9 280 3GB DUAL-X Video Card 

Case: Deepcool TESSERACT BF ATX Mid Tower Case  

Power Supply: EVGA 500W 80+ Certified ATX Power Supply  

SSD: MX100 128GB

HDD: WD 2TB black edition

 

Link to comment
Share on other sites

Link to post
Share on other sites

CPU bottleneck; if the GPU operates at loads below 99% usage eg 50% (assuming vsync is off)
GPU bottleneck; you always want the GPU at maximum load for maximum performance - if it is and you're not happy with its performance reduce settings or upgrade

That's all about it. Don't bother monitoring the CPU usages, it's useless.

Link to comment
Share on other sites

Link to post
Share on other sites

CPU bottleneck; if the GPU operates at loads below 99% usage eg 50% (assuming vsync is off)

GPU bottleneck; you always want the GPU at maximum load for maximum performance - if it is and you're not happy with its performance reduce settings or upgrade

That's all about it. Don't bother monitoring the CPU usages, it's useless.

Okay so if your CPU is bottlenecking your GPU it means that your CPU cannot proccess the data the GPU is trying to send and receive, correct?

So if your CPU is maxed out, it means it is doing everything it possibly can, correct?

If your GPU is happy, it is going to run at a constant performance, correct?

If that is all correct that means that if your CPU is running at 100% the whole time, and your GPU is going up and down and is defiantly not running at a constant performance your GPU isn't happy and most likely its your CPU. correct? Is there a error in my thinking?

Is it bad that my dream setup only costs a few thousand not counting the obutto?


 

CPU: FX-8320

Motherboard: asrock 970Pro3 r2.0

Memory: Team Zeus Blue 8GB DDR3-1600 Memory 

Video Card: Sapphire Radeon R9 280 3GB DUAL-X Video Card 

Case: Deepcool TESSERACT BF ATX Mid Tower Case  

Power Supply: EVGA 500W 80+ Certified ATX Power Supply  

SSD: MX100 128GB

HDD: WD 2TB black edition

 

Link to comment
Share on other sites

Link to post
Share on other sites

Okay so if your CPU is bottlenecking your GPU it means that your CPU cannot proccess the data the GPU is trying to send and receive, correct?

So if your CPU is maxed out, it means it is doing everything it possibly can, correct?

If your GPU is happy, it is going to run at a constant performance, correct?

If that is all correct that means that if your CPU is running at 100% the whole time, and your GPU is going up and down and is defiantly not running at a constant performance your GPU isn't happy and most likely its your CPU. correct? Is there a error in my thinking?

The CPU doesn't need to be at 100% usage to form a bottleneck, like I said it's a useless indicator. Even if your CPU is at 100%, you still can have 99% usage on your GPU constantly so there's effectively no bottleneck.

Basically the CPU just tells the GPU what to do, if the CPU doesn't do that fast enough your GPU will be bottlenecked by the CPU. Your indicator is your GPU usage to monitor this, that's all there is to it.

Link to comment
Share on other sites

Link to post
Share on other sites

The CPU doesn't need to be at 100% usage to form a bottleneck, like I said it's a useless indicator. Even if your CPU is at 100%, you still can have 99% usage on your GPU constantly so there's effectively no bottleneck.

Basically the CPU just tells the GPU what to do, if the CPU doesn't do that fast enough your GPU will be bottlenecked by the CPU. Your indicator is your GPU usage to monitor this, that's all there is to it.

No, if your CPU is at 100% and your gpu is at 30% and its flucuating alot then you have a bottleneck most likely, correct?

Is it bad that my dream setup only costs a few thousand not counting the obutto?


 

CPU: FX-8320

Motherboard: asrock 970Pro3 r2.0

Memory: Team Zeus Blue 8GB DDR3-1600 Memory 

Video Card: Sapphire Radeon R9 280 3GB DUAL-X Video Card 

Case: Deepcool TESSERACT BF ATX Mid Tower Case  

Power Supply: EVGA 500W 80+ Certified ATX Power Supply  

SSD: MX100 128GB

HDD: WD 2TB black edition

 

Link to comment
Share on other sites

Link to post
Share on other sites

No, if your CPU is at 100% and your gpu is at 30% and its flucuating alot then you have a bottleneck most likely, correct?

yes...monitor your GPU loads while playing games with VSYNC off and you'll know if your CPU can fully utilise your GPU like Faa said...it's that simple.

| CPU: Core i7-8700K @ 4.89ghz - 1.21v  Motherboard: Asus ROG STRIX Z370-E GAMING  CPU Cooler: Corsair H100i V2 |
| GPU: MSI RTX 3080Ti Ventus 3X OC  RAM: 32GB T-Force Delta RGB 3066mhz |
| Displays: Acer Predator XB270HU 1440p Gsync 144hz IPS Gaming monitor | Oculus Quest 2 VR

Link to comment
Share on other sites

Link to post
Share on other sites

yes...monitor your GPU loads while playing games with VSYNC off and you'll know if your CPU can fully utilise your GPU like Faa said...it's that simple.

Okay, thats all I was asking.

Is it bad that my dream setup only costs a few thousand not counting the obutto?


 

CPU: FX-8320

Motherboard: asrock 970Pro3 r2.0

Memory: Team Zeus Blue 8GB DDR3-1600 Memory 

Video Card: Sapphire Radeon R9 280 3GB DUAL-X Video Card 

Case: Deepcool TESSERACT BF ATX Mid Tower Case  

Power Supply: EVGA 500W 80+ Certified ATX Power Supply  

SSD: MX100 128GB

HDD: WD 2TB black edition

 

Link to comment
Share on other sites

Link to post
Share on other sites

Okay, thats all I was asking.

As he said, a CPU not being fully ustilised in games is normal and it won't mean it won't bottleneck due to the fact that it can be too slow to process the required instructions to feed the GPU...which will end-up slowing down your graphics card (AKA CPU bottleneck)...but MOST OF THE TIME (not always) a CPU being completely pinned at 100% load (or even a single core pinned at 100% consistently) can most likely lead to bottleneck as well cause again some drawcalls will end-up being delayed or skipped and this will lead to either stuttering or GPU load going down (rendering slowed down)

| CPU: Core i7-8700K @ 4.89ghz - 1.21v  Motherboard: Asus ROG STRIX Z370-E GAMING  CPU Cooler: Corsair H100i V2 |
| GPU: MSI RTX 3080Ti Ventus 3X OC  RAM: 32GB T-Force Delta RGB 3066mhz |
| Displays: Acer Predator XB270HU 1440p Gsync 144hz IPS Gaming monitor | Oculus Quest 2 VR

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

×