Question Random CPU usage spikes on DirectX 12 rendering

EBarratt

Commendable
Dec 28, 2020
21
4
1,515
Hi all, I'm sure that this is probably as my CPU isn't too up-to-date but using auto-set quality on Fort as well as looking at similar setups online I should be able to run rendering mode DirectX 12 at a reasonable FPS, even at low settings.
I get a constant 60fps most of the time except when I'm usually doing lots of movement when my CPU utilisation goes from 40-50 to 100 suddenly, causing the game to be unplayable for a few seconds (FPS drops to less than 1).
Doesn't happen for DirectX 11 so I think it's probably my CPU being slightly too old but I thought I would ask on here anyways to see. I find it strange that it's okay for most of the game on medium settings other than when I am sprinting or a similar movement and then utilisation goes from 40-50 to 100.

CPU: AMD Ryzen 5 2600
GPU: GeForce RTX 2070 Super
RAM: 2 x 8GB 3200Mhz DDR4
 

Eximo

Titan
Ambassador
Memory usage?
Available storage capacity?

Relatively modern system, you would certainly benefit from dropping in a 3600 or 5600 depending on the motherboard.

Could also be the GPU having memory issues. GDDR6 has built in ECC, so it can recover from problems rather than crashing. Try downclocking the GPU memory slightly and see if it improves.
 

EBarratt

Commendable
Dec 28, 2020
21
4
1,515
Memory usage?
Available storage capacity?

Relatively modern system, you would certainly benefit from dropping in a 3600 or 5600 depending on the motherboard.

Could also be the GPU having memory issues. GDDR6 has built in ECC, so it can recover from problems rather than crashing. Try downclocking the GPU memory slightly and see if it improves.
CPU will be my next upgrade as I just upgraded to a 2070 super, but it might require a new motherboard as I currently have an ASRock B450M, unless I flash a new bios onto it.

Memory never spikes and for all my games seems to stay around 8-9GB of memory use. I have plenty of storage at around 500GB left of 1TB on my HDD which is what the game is on.

I’ll try troubleshooting the GPU, I have a spare 2070 super so i can also try putting that one in and seeing if there’s any difference. The GPUs are new purchases so I obviously haven’t had them for a long time to test.
 

Eximo

Titan
Ambassador
Hard drive? That could be part of the problem right there. Is it a secondary drive? You may want to configure it to not sleep/idle. Might need to load something up from disk and it isn't spinning. If it is an SSD, disregard.

Most B450 should be capable of running 5000 series chips, you just won't have PCIe 4.0.
 

EBarratt

Commendable
Dec 28, 2020
21
4
1,515
Hard drive? That could be part of the problem right there. Is it a secondary drive? You may want to configure it to not sleep/idle. Might need to load something up from disk and it isn't spinning. If it is an SSD, disregard.

Most B450 should be capable of running 5000 series chips, you just won't have PCIe 4.0.
Didn’t realise the HDD would have such an impact, it was my CPU spiking not anything else. Yes it’s a hard drive, and it’s a secondary one (i believe) as I put my system folders on my SSD. I can try reinstall the game on my SSD and see if I have the same issue.
 

Eximo

Titan
Ambassador
All depends on what game assets it can load in advance. Could be unrelated to the problem.

But as you say, testing with the SSD only will reveal it either way.

CPU cycles can spike with something as simple as repeated fetch calls.
 
  • Like
Reactions: EBarratt