I've been having this issue for a while but it only affects certain demanding games so I've ignored it up until now. I have:
B450 Tomahawk Max
Ryzen 9 5900X
RTX 3070
32GB RAM.
Corsair RM850
When I run any benchmarking program such as UserBenchmark/Cinebench everything works fine and gets great scores. When I test the cpu load in cinebench it reaches 100% usage on all cores no problem and clears the test fine, BUT when I'm playing a game like Starfield my cpu usage never goes above 40%, the cores are set to a max speed of 4,900 but never reach higher than 2,000 during gameplay, and I'm stuck with 30fps as if it's bottlenecking but it isn't even trying to use all of it's power.
I originally suspected it was a power issue and eventually fully replaced my PSU with a Corsair RM850 but that didn't fix the problem. My only idea left is that it's possibly the motherboard unable to send the information between the cpu and gpu fast enough but I feel like that would affect the benchmarks and I don't want to replace another component without getting some advice first. I've overclocked the CPU to no affect and searched every forum post about low cpu usage I could find and haven't found a single fix that fits my problem. It also can't be some sort of FPS lock because it jumps between 25-40 and in some small areas even reaches 70.
B450 Tomahawk Max
Ryzen 9 5900X
RTX 3070
32GB RAM.
Corsair RM850
When I run any benchmarking program such as UserBenchmark/Cinebench everything works fine and gets great scores. When I test the cpu load in cinebench it reaches 100% usage on all cores no problem and clears the test fine, BUT when I'm playing a game like Starfield my cpu usage never goes above 40%, the cores are set to a max speed of 4,900 but never reach higher than 2,000 during gameplay, and I'm stuck with 30fps as if it's bottlenecking but it isn't even trying to use all of it's power.
I originally suspected it was a power issue and eventually fully replaced my PSU with a Corsair RM850 but that didn't fix the problem. My only idea left is that it's possibly the motherboard unable to send the information between the cpu and gpu fast enough but I feel like that would affect the benchmarks and I don't want to replace another component without getting some advice first. I've overclocked the CPU to no affect and searched every forum post about low cpu usage I could find and haven't found a single fix that fits my problem. It also can't be some sort of FPS lock because it jumps between 25-40 and in some small areas even reaches 70.