CPU and GPU Usage is Low - but FPS is low/drops

jamieinthejar

Commendable
Mar 3, 2017
35
0
1,530
I've reviewed plenty of threads and exhausted copious amounts of troubleshooting myself (work in IT) but I still can't figure out why I have this problem.

I recently purchased a GTX 1070 (Palit Gamerock) around 3-4 months ago (previously had a 970).

My current PC setup is as follows;

NZXT S340 White Mid-Tower Case
Intel® Core™ i7-4790Kz
Cooler Master Hyper 212 Evo
MSI Z97 Gaming 3
HyperX Savage 16 GB (2 x 8 GB) 2400 MHz DDR3
NVIDIA GeForce GTX 1070
Novatech 600W 80PLUS Gold Standard Modular
256GB SSD - Kingston
2TB Western Digital Blue Internal 3.5 Inch

All of the above was purchased within the past year to 18 months aside from the RAM that is a bit older (2 and a half years or so).

There are games e.g. Counter Strike Global Offensive wherein I will get FPS of approximately 350-400 when not streaming and around 120-200 when streaming.

Friends with a similar setup to mine but worse - e.g. a 4770/4770k CPU and a 970 or 960 GPU end up getting a better framerate.

Example;

Friend has I7 4770 with 960 GPU, plays same game, on same resolution with same settings - they get between 50-200FPS better than myself.

I have monitored CPU/GPU/Memory usage whilst in games and it doesn't even slightly push the limits, CPU rarely pushes past 50% (game dependent) and GPU rarely pushes past 30% (game dependent). Neither are ever above even 80% however FPS is low/drops in pretty much every game. I can't understand exactly why my games will not push further in terms of FPS e.g. push to 250 from 100, despite there being plenty of room to do so in terms of RAM/CPU/GPU usage and throttling.

I've tweaked Nvidia Control Panel settings beforehand but no joy or any change.
I've tried moving the RAM around in different slots and/or keeping 1 in.
There is no anti-virus/anti-malware at all on my PC.
Recently re-installed OS.
Temperatures of both CPU/GPU never really go past 50 degrees.

Appreciate any help in advance, or anything you can think of checking next, pulling my hair out over this and have been for weeks/months.

Started to think it was game optimisations but with it happening on all games and everyone I know even with worse PC's having better FPS - I've resorted to tomshardware!

Thanks in advance.

 
Solution
This issue is very common with the Pascal cards. It seems for some reason some of them just get to a certain fps and say "meh that's good enough" and quit trying any more. Your streaming fps drop is CPU related almost certainly as CSGO is about as graphically demanding as taking a nap. Don't look at overall CPU usage check individual cores. Many times disabling hyperthreading in CSGO will actually increase fps, but not likely to the levels you're wanting

Supahos

Expert
Ambassador
This issue is very common with the Pascal cards. It seems for some reason some of them just get to a certain fps and say "meh that's good enough" and quit trying any more. Your streaming fps drop is CPU related almost certainly as CSGO is about as graphically demanding as taking a nap. Don't look at overall CPU usage check individual cores. Many times disabling hyperthreading in CSGO will actually increase fps, but not likely to the levels you're wanting
 
Solution

Kill4Phung3

Reputable
Sep 28, 2015
6
0
4,510


Trust me you can tell a difference. Before i started playing i was like all these players are dumb. Then i started playing csgo and with my 60 hz monitor before a gpu i was at 50-60 frames and after getting gpu my frames were 120ish. It ran smoother than butta and i could really tell the difference
 

Gallarian

Distinguished


A 60hz monitor is only capable of showing 60 frames every second. It is physically incapable of showing any more than that.

Refresh rate = the amount of times per second that a display can update with new information.

It doesn't matter if you flood it with more frames, it will simply not show them (or try to show more than one at the same time, i.e. screen tearing).

That fact is the thing thats confusing me :S

Unless you are talking about latency?