Jump to content

Low GPU usage causing FPS drops.

So I've been trying to figure out why I've been getting lower fps in games I see benchmarked, and I have finally found the issue. My GTX 1070 usage has been rarely hitting 99% unless it's maxed out, and let me elaborate. Lets say, I am playing an older game like BF4 @ 1080p and it can render everything WITHOUT a problem, and it should  use the rest of the processing power towards FPS (if that makes sense), well it doesn't do that in any game. I tried BF1, Forza 7, PUBG (yes I know its unoptimized). I'm so distraught I know I definitely should be getting 140 fps in both forza and BF4, yet it hovers around the 80 fps with usual fluctuations in usage. While other benchmarks i see are at 99% at a constant. Also to mention, when I benchmark the card, 99% constant; just not in games. IDK what to do, I've researched for days now, and nothing. Made posts here and on reddit trying to diagnose, and nothing, finally figured it out when running MSI afterburner and Riva Statistics. Also have all latest drivers installed.

 

Specs: 

i7 7700

GTX 1070 Asus Turbo

1x16 gb RAM 2400mhz

Link to comment
https://linustechtips.com/topic/897651-low-gpu-usage-causing-fps-drops/
Share on other sites

Link to post
Share on other sites

56 minutes ago, DumbTrollface said:

What are your power settings in the nvidia control panel and windows?

 

Afterburner can show what is currently limiting the card. Have you checked that you aren't running into any limits?

Prefer max performance

Link to post
Share on other sites

1 hour ago, DumbTrollface said:

And what is afterburner saying?

Depends on the game, an overall summary is fluctuating GPU usages, it dips to 60-80s, and never getting the correct fps, and CPU usage is fine around 50-70% depending on which game. Also to mention it says limit "voltage," at 1.043 volts even though max is 1.094 for Pascal. I turn the voltage and power up on afterburner and the voltage will go to 1.081 but no change in performance. 

Link to post
Share on other sites

1 hour ago, Gurt said:

Depends on the game, an overall summary is fluctuating GPU usages, it dips to 60-80s, and never getting the correct fps, and CPU usage is fine around 50-70% depending on which game. Also to mention it says limit "voltage," at 1.043 volts even though max is 1.094 for Pascal. I turn the voltage and power up on afterburner and the voltage will go to 1.081 but no change in performance. 

Is it possible that the GPU isn't getting enough pcie bandwidth?

 

Can you check with something like HWiNFO64 that it is indeed getting PCIe 3.0 16x (8Gb/s)?

Link to post
Share on other sites

13 minutes ago, DumbTrollface said:

Is it possible that the GPU isn't getting enough pcie bandwidth?

 

Can you check with something like HWiNFO64 that it is indeed getting PCIe 3.0 16x (8Gb/s)?

There's no way that would cause a problem.  It doesn't start to use the bandwidth of x8.

 

@OP: It's probably your CPU.  Check HWMonitor to see if it caps at 100%.

Make sure to quote or tag me (@JoostinOnline) or I won't see your response!

PSU Tier List  |  The Real Reason Delidding Improves Temperatures"2K" does not mean 2560×1440 

Link to post
Share on other sites

4 minutes ago, JoostinOnline said:

There's no way that would cause a problem.  It doesn't start to use the bandwidth of x8.

I know. What I meant was that it should get the full 16x on most mobos. And if it gets significantly less than that might be the problem.

 

4 minutes ago, JoostinOnline said:

@OP: It's probably your CPU.  Check HWMonitor to see if it caps at 100%.

OP already said that the cpu usage is normal

 

1 hour ago, Gurt said:

... and CPU usage is fine around 50-70% depending on which game ...

 

Link to post
Share on other sites

4 minutes ago, DumbTrollface said:

I know. What I meant was that it should get the full 16x on most mobos. And if it gets significantly less than that might be the problem.

Even if it was running at x4, there would still be more than enough bandwidth.  So no, that's not the issue.

Make sure to quote or tag me (@JoostinOnline) or I won't see your response!

PSU Tier List  |  The Real Reason Delidding Improves Temperatures"2K" does not mean 2560×1440 

Link to post
Share on other sites

2 minutes ago, JoostinOnline said:

Even if it was running at x4, there would still be more than enough bandwidth.  So no, that's not the issue.

Since I don't have a 10 series GPU I don't know how much it needs. Thought it might not hurt to ask

Link to post
Share on other sites

1 minute ago, DumbTrollface said:

Since I don't have a 10 series GPU I don't know how much it needs. Thought it might not hurt to ask

Just for a little context, it took a Titan X to saturate PCIe 3.0 x8, and that was just barely.  There was only a 1-2fps difference between x8 and x16.

Make sure to quote or tag me (@JoostinOnline) or I won't see your response!

PSU Tier List  |  The Real Reason Delidding Improves Temperatures"2K" does not mean 2560×1440 

Link to post
Share on other sites

15 minutes ago, JoostinOnline said:

Just for a little context, it took a Titan X to saturate PCIe 3.0 x8, and that was just barely.  There was only a 1-2fps difference between x8 and x16.

any ideas on what else it could be. I'm truly at my wits end, and appear to be at the Internets as well seeings as no one can successfully identify the issue.

Link to post
Share on other sites

Just now, Gurt said:

any ideas on what else it could be. I'm truly at my wits end, and appear to be at the Internets as well seeings as no one can successfully identify the issue.

this worked for me "goto the exe you're trying to play, right-click >> properties >> compatibility >> disable fullscreen optimizations"

 

i had a similar issue myself

Link to post
Share on other sites

22 minutes ago, General Winter said:

this worked for me "goto the exe you're trying to play, right-click >> properties >> compatibility >> disable fullscreen optimizations"

 

i had a similar issue myself

so i have to do this for every game?

Link to post
Share on other sites

1 hour ago, DumbTrollface said:

Is it possible that the GPU isn't getting enough pcie bandwidth?

 

Can you check with something like HWiNFO64 that it is indeed getting PCIe 3.0 16x (8Gb/s)?

 

47 minutes ago, JoostinOnline said:

Even if it was running at x4, there would still be more than enough bandwidth.  So no, that's not the issue.

Regardless, on GPUz it says pcie 16x 

Link to post
Share on other sites

1 minute ago, Gurt said:

so i have to do this for every game?

i guess, try disabling the xbox settings as well, that helps but more likely than not you'll have to do this with every game that has performance issues

 

its better than no fix, its windows 10 being retarded it can't be helped

Link to post
Share on other sites

7 hours ago, General Winter said:

i guess, try disabling the xbox settings as well, that helps but more likely than not you'll have to do this with every game that has performance issues

 

its better than no fix, its windows 10 being retarded it can't be helped

Well unfortunately it didn't work for me:(

Link to post
Share on other sites

  • 7 months later...

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

×