[SOLVED] High GPU usage in CSGO 80%+ and Low CPU Usage <40%

DashPlays

Distinguished
Mar 3, 2015
19
0
18,520
I get roughly 400fps avg in csgo (High settings 1920x1080) but with GPU usage that high I can't stream or record.
Sometimes I can't even watch a stream on my second monitor because it lags.

I've done benchmarks (Furmark 330fps, Cinebench 13000) neither thermal throttling (max CPU temp 84c / Max GPU temp 75c).

CSGO is a CPU game so I don't get it.
 
Solution
My problem is CSGO is using TOO MUCH gpu recently, this hardware should be more than powerful enough for high CSGO Fps and recording at a fair quality.

Its not that CSGO is using to much GPU, its the fact you have a strong enough CPU that it will allow the GPU to work more in this game, its a good thing, As for not being able to watch a stream or video on your other monitor, im not sure why, Might have to disable hardware acceleration in the browser.

You could also limit your fps to 300 or lock it to 400 and see if it works, But yeah this game will use more GPU with a faster CPU, its how it is with this game.

Lutfij

Titan
Moderator
When posting a thread of troubleshooting nature, it's customary to include your full system's specs. Please list them like so:
CPU:
Motherboard:
Ram:
SSD/HDD:
GPU:
PSU:
Chassis:
OS:
Monitor:

Has the issue cropped up any other titles? Battlefield is another title that is CPU intensive.
 

DashPlays

Distinguished
Mar 3, 2015
19
0
18,520
When posting a thread of troubleshooting nature, it's customary to include your full system's specs. Please list them like so:
CPU:
Motherboard:
Ram:
SSD/HDD:
GPU:
PSU:
Chassis:
OS:
Monitor:

Has the issue cropped up any other titles? Battlefield is another title that is CPU intensive.

Full Specs:
CPU: Ryzen 7 5800x
Motherboard: Asus Rog B450F Gaming ii
Ram: HyperX 2400mhz 64gb
SSD/HDD: Samsung 500gb M.2 (Drive steam is on) 120gb SSD for OS
GPU: MSI 3070ti
PSU: Thermaltake 1000w Bronze
Chassis: NZXT H510
OS: Windows 10 Pro
Monitor: Acer Predator XB273 GX 240hz / BenQ GL2560 60hz

I tested in TF2 and no issues, although TF2 ran at considerably lower FPS, it only used about 40-50% gpu. Both used max 30% cpu.

I'm also suspicious another SSD of mine (500gb) is starting to fail. It used to be my games drive but started causing WHEA errors that froze games that then couldn't be reopened.
 

DashPlays

Distinguished
Mar 3, 2015
19
0
18,520
What are you using to stream, is this OBS? Are you sure your using the NVENC encoder?

100% sure it's NVENC, I've tried both nvenc and x264. Using both CBR and CQP and varying quality settings. Using The main Issue I run into is that the FPS in OBS drops because Im using too much GPU power. Which is ridiculous on csgo.
 
100% sure it's NVENC, I've tried both nvenc and x264. Using both CBR and CQP and varying quality settings. Using The main Issue I run into is that the FPS in OBS drops because Im using too much GPU power. Which is ridiculous on csgo.
It's not a demanding game but you are running it at 400FPS. What encoder preset were you using when you used x264? Are the monitors at two different refresh rates?
 
Be careful how you interpret task manager cpu utilizations.
Windows will spread the activity of a single thread over all available threads.
So, if you had a game that was single threaded and cpu bound, it would show up on a quad core processor as 25%
utilization across all 4 threads.
leading you to think your bottleneck was elsewhere.

If you run task manager , the cpu display with logical processors enabled, you can see how loaded individual threads are.
At some past time, load was distributed evenly. Probably to distribute heat.
Today, I think windows is more aware if individual thread capabilities and will dispatch code to the threads according to what windows thinks is best.
I can see on my pc that the first thread is the most heavily used. I also see 8 threads that get los levels of activity, likely the E threads.

Do not expect to see a gpu at 100% or the cpu at 100%.
Usage will alternate, depending on game/app demand.

HWmonitor might give you insight as to thread utilization.
 
  • Like
Reactions: Nighthawk117

DashPlays

Distinguished
Mar 3, 2015
19
0
18,520
Be careful how you interpret task manager cpu utilizations.
Windows will spread the activity of a single thread over all available threads.
So, if you had a game that was single threaded and cpu bound, it would show up on a quad core processor as 25%
utilization across all 4 threads.
leading you to think your bottleneck was elsewhere.

If you run task manager , the cpu display with logical processors enabled, you can see how loaded individual threads are.
At some past time, load was distributed evenly. Probably to distribute heat.
Today, I think windows is more aware if individual thread capabilities and will dispatch code to the threads according to what windows thinks is best.
I can see on my pc that the first thread is the most heavily used. I also see 8 threads that get los levels of activity, likely the E threads.

Do not expect to see a gpu at 100% or the cpu at 100%.
Usage will alternate, depending on game/app demand.

HWmonitor might give you insight as to thread utilization.

My problem is CSGO is using TOO MUCH gpu recently, this hardware should be more than powerful enough for high CSGO Fps and recording at a fair quality.
 

DashPlays

Distinguished
Mar 3, 2015
19
0
18,520
It's not a demanding game but you are running it at 400FPS. What encoder preset were you using when you used x264? Are the monitors at two different refresh rates?

240hz & 60hz. When running x264 I used CBR 12000 for 1080p60. Any less and it gets grainy. But the encoding isn't an issue I don't think as the actual fps of the preview lags
 
My problem is CSGO is using TOO MUCH gpu recently, this hardware should be more than powerful enough for high CSGO Fps and recording at a fair quality.

Its not that CSGO is using to much GPU, its the fact you have a strong enough CPU that it will allow the GPU to work more in this game, its a good thing, As for not being able to watch a stream or video on your other monitor, im not sure why, Might have to disable hardware acceleration in the browser.

You could also limit your fps to 300 or lock it to 400 and see if it works, But yeah this game will use more GPU with a faster CPU, its how it is with this game.
 
Solution