I recently asked about upgrading from a 6950 XT to a 9070 XT, but I was told that my 3600 CPU is bottlenecking my current GPU. When I monitor my games, it seems like my GPU is often at 90% or higher, while my CPU is only between 30% and 70%. In one game, Arc Raiders, I even noticed an actual CPU bottleneck. This makes me wonder: doesn't that indicate my performance is actually being limited by the GPU?
The only game where I'm experiencing low FPS is Total War: Warhammer 3, where I'm getting around 60-70 FPS, with my GPU maxed out at 99% and the CPU at about 40%, unless in larger battles where the CPU might struggle. Would switching to a 5600 CPU really provide a notable performance improvement, or would upgrading to a 9070 XT from my current GPU yield better results?
For context, here are my other PC specs:
- RAM: 32GB DDR4 3600
- Motherboard: 350 Tomahawk
- PSU: 850W
4 Answers
To figure out if you're experiencing a CPU bottleneck, focus on your GPU usage rather than CPU usage. The CPU's job is to prepare frame data for the GPU, so if your GPU isn’t running at about 95-100% usage, your CPU might be limiting the performance. That said, it's also game-dependent—some scenes may showcase CPU bottlenecking while others might not. Test your games in different scenes to see how performance changes. If your GPU usage consistently stays below 95%, it might be time to upgrade, but keep in mind, just upgrading the GPU could worsen the CPU bottleneck.
Exactly! It’s normal to see fluctuations; a slight dip means the CPU is catching up or handling other tasks. I’d say go with the component that shows higher usage first.
The Ryzen 5000 series CPUs, like the 5600 and 5700X, provide a solid performance improvement over the 3000 series. I made the switch from a 3700X to 5700X a while back, and it significantly enhanced my gaming experience, especially with a newer GPU like the 9070 XT.
What’s the difference in performance between the 5700X and the 5600X in gaming? I’ve heard mixed reviews.
Upgrading to a 5600 CPU could boost your gaming performance by around 15-20%, which is a decent gain for the cost. It would help most in scenarios where your GPU usage is below 100%. If you only upgrade the GPU, you risk worsening the bottleneck caused by the CPU, which won't give you the expected FPS boost.
Thanks for that info! I see there are different versions of the 5600—5600, 5600X, 5600G. Does it matter which one I choose, or should I just go for the cheapest?
You can check your CPU's potential bottleneck by lowering your game settings and resolution. If you see a significant FPS boost, that indicates your CPU might be maxed out. Conversely, if your FPS stays the same, then your GPU likely has more capacity to give. The results really depend on the titles you're playing and the settings you use.

That's a great point! But can I expect fluctuations in GPU usage during gameplay? Like, should it stay at 99% all the time, or is it okay for it to dip sometimes?