Question Games not utilizing CPU or GPU fully.

May 31, 2024
3
0
10
Hi, any ideas for how i can find any potential bottle-necks in my build?

For example - playing last epoch it can range between 40 to 150 FPS playing at 1080p Ultra settings.

Same issue in CS 2.

Specs.
OS: Windows 11 Pro
GPU: RTX 4070 SUPER
CPU: AMD Ryzen 5 3600 3600 MHz
RAM: Kingston HyperX DDR4 3200 C16 2x8GB
Moderbaord: ROG Strix B450-F

Here are some screenshots of usage during Last epoch:

RAM
CPU
GPU
 
Ryzen5 3600 is too slow to fully utilize that GPU, especially at 1080p. You are likely seeing low CPU utilization, because the games you are playing aren't capable of utilizing that many cores fully. 1080p, with a 3090, as you can see here, the difference between a 3000 and 5000 series is fairly sizeable. Some of that is due to latencey of Ryzen 3000, and Nvidia's driver overhead. Ryzen 5000 improved a lot on the latency front. An upgrade to a 5700x3d or 5800x3d should solve your problems with regards to being able to fully utilize the GPU.

Avg-Ultra-1080p.png


At 1080p your 4070 is close to a 3090.
1080p.png
 
Ryzen5 3600 is too slow to fully utilize that GPU, especially at 1080p. You are likely seeing low CPU utilization, because the games you are playing aren't capable of utilizing that many cores fully. 1080p, with a 3090, as you can see here, the difference between a 3000 and 5000 series is fairly sizeable. Some of that is due to latencey of Ryzen 3000, and Nvidia's driver overhead. Ryzen 5000 improved a lot on the latency front. An upgrade to a 5700x3d or 5800x3d should solve your problems with regards to being able to fully utilize the GPU.

Avg-Ultra-1080p.png


At 1080p your 4070 is close to a 3090.
1080p.png
Thank you for that reply.

I did have some suspicions that the CPU would bottleneck the GPU since I did a big GPU upgrade. But I would expect to see the CPU at 100% and not around 40%.

I can see how the latency would slow things down, but I have a feeling that there is something else going on here since I'm seeing that low utilization?

Any tests i could perform to confirm that this is the case?
 
Thank you for that reply.

I did have some suspicions that the CPU would bottleneck the GPU since I did a big GPU upgrade. But I would expect to see the CPU at 100% and not around 40%.

I can see how the latency would slow things down, but I have a feeling that there is something else going on here since I'm seeing that low utilization?

Any tests i could perform to confirm that this is the case?

CPU will not hit 100% if the game is not designed to run that many cores and threads. For instance, I only play World of Warcraft, and it uses 4 cores, at most. My laptop has a 6c/12t i7 9750, and I never see full utilization of my CPU, despite how CPU dependent it is, because it cannot make use of the extra cores/threads. 12 threads at 40% utilization comes out to 4.8 threads, so your games themselves are probably only using 4 cores, Windows and other apps using the rest to make up that 40%.