I'm currently using a Ryzen 7 5800X with a GTX 1080 Ti and mainly play CS. My average frame rate is around 220–300 FPS, but the game sometimes feels stuttery or less smooth than it should. Would upgrading to a Ryzen 7 5800X3D—or possibly a 5700X3D—improve frame times and overall smoothness enough to justify the cost?
4 Answers
If you can find a 5800X3D or 5700X3D at a reasonable price, it could help in a CPU-limited game like CS. The extra 3D V-Cache can improve minimums and 1% lows, which is more relevant to your issue than average FPS. I just wouldn’t pay a large premium for the upgrade.
The 5800X3D would probably make a difference, but it may feel like a fairly expensive upgrade for a relatively small improvement when you’re already getting over 200 FPS. A 5700X3D is worth considering if it’s substantially cheaper. Also make sure the issue isn’t caused by display settings, inconsistent frame pacing, or the monitor’s refresh-rate configuration.
I’d consider the graphics card first. Even though CS is CPU-heavy, a newer GPU could provide a better overall experience for roughly the same money, especially if you play at a higher resolution or use demanding settings. Your average FPS is already high, so check whether the GPU is actually reaching full usage before replacing the CPU.
Before buying anything, look at frame-time graphs rather than just the FPS counter. Try a sensible FPS cap, check GPU and CPU temperatures, and verify that the memory is stable. Tuning the RAM and its timings can improve consistency, although the gains may be modest if your 3600 MT/s profile is already working properly.

I have 32 GB of G.Skill memory rated for 3200, but I’m currently running it at 3600 with XMP enabled. The FPS seems stable and I don’t notice obvious stutters; the movement and overall gameplay just don’t look as smooth as I expected. Are there particular timings or settings worth trying?