I'm in Canada and trying to decide whether to upgrade my current AM4 system or save for a full AM5 platform change. My setup is a Ryzen 7 3700X, RX 7800 XT, 16GB (2×8GB) DDR4, and an MSI B550-A PRO motherboard. I play at 1440p across everything from indie games to newer AAA releases, but I've noticed frustrating stutters and FPS drops, especially in cities or areas with lots of NPCs.nnA Ryzen 7 5800X3D costs roughly $500 CAD, while moving to AM5 would mean replacing the CPU, motherboard, and memory, likely costing $1,200–$1,500 or more. Would it make more sense to buy a 5800X3D and keep this system for several more years, or tolerate the 3700X and eventually move to AM5?
5 Answers
Before buying anything, check whether the stutter is actually caused by the CPU. Sixteen gigabytes of RAM can be limiting in newer games, and background programs, shader compilation, storage, or game optimization can also cause drops. Monitoring GPU usage, CPU usage, RAM usage, and frame times while the problem occurs would help. If the CPU is maxing out or the GPU is underutilized in those crowded areas, then the 5800X3D makes a lot more sense.
I wouldn’t count on a cheap six-core X3D option being automatically better than your current eight-core processor; some lower-end models can perform similarly or worse depending on the workload. Also, benchmark gains in synthetic tests don’t always translate directly to smoother gameplay. The 5800X3D is the safer AM4 gaming upgrade, but only buy it if the price is acceptable and you’ve confirmed the 3700X is responsible for the frame-time spikes.
I’d be cautious about paying $500 CAD for a 5800X3D this late in AM4’s life. A discounted Ryzen 7 5700X could be a reasonable lower-cost upgrade, but the gaming improvement over your 3700X won’t be nearly as dramatic as with an X3D chip. For CPU-intensive games such as competitive shooters or large RPG worlds, the extra cache on the 5800X3D is more valuable.
A new AM5 system gives you a longer upgrade path, but the extra cost is hard to justify when your current GPU and motherboard are still capable. I’d either keep the 3700X until you can afford a worthwhile AM5 build, or buy the 5800X3D and treat it as a final AM4 upgrade. For 1440p gaming, that combination with the 7800 XT should remain perfectly usable for years, although replacing the 16GB kit with 32GB may also help in modern games.
Since you already have a solid B550 board and an RX 7800 XT, staying on AM4 is the cheaper and more practical move. A 5800X3D should be a substantial improvement over the 3700X in CPU-heavy games, especially for 1% lows, frame pacing, and busy areas. It won’t make every stutter disappear because some games are simply poorly optimized, but it should make the system feel smoother at 1440p. If the price is acceptable, I’d upgrade the CPU rather than replace the whole platform.

That’s my concern too. I don’t want to spend money on a small upgrade, but a full AM5 build feels very expensive right now. Most of my problem shows up in RPG areas with lots of NPCs rather than just in competitive games.