I'm running a Ryzen 5 5600X with a B350M Mortar motherboard and an RTX 3070. Newer games such as Arc Raiders and War Dogs have noticeable lag spikes, and at 1080p I'm averaging around 80 FPS even on low settings. For competitive shooters, I'd prefer a steadier 160 FPS or more. I'd like to keep the RTX 3070, but I'm open to replacing the motherboard, CPU, and RAM if necessary. Since a modern platform would require DDR5 memory, I'm looking for recommendations on a good CPU and motherboard combination. I haven't followed PC hardware closely in the last few years, so I'd also appreciate advice on what to troubleshoot before spending money.
3 Answers
If the diagnostics show that the CPU is the limitation, the simplest upgrade is a Ryzen 7 5800X3D or 5700X3D, assuming your motherboard’s BIOS supports it. That lets you keep your current DDR4 memory and motherboard, making it much cheaper than moving to DDR5. The 5800X3D can still be expensive depending on availability, so compare its price with a 5700X3D or a complete modern-platform upgrade.
For a full replacement, a current Ryzen 7 X3D processor on a B650 or newer motherboard would provide excellent gaming performance, but something like a 9800X3D is probably excessive for an RTX 3070 unless you plan to upgrade the graphics card later. A more affordable Ryzen 7 gaming CPU paired with 32 GB of DDR5-6000 would be a balanced choice. Still, moving platforms won’t fix the problem if the real cause is a driver issue, thermal throttling, shader compilation, storage problems, or incorrect game settings.
A Ryzen 5 5600X should generally pair well with an RTX 3070, especially if the game is configured reasonably at 1080p. Before upgrading, check GPU VRAM usage, CPU and GPU utilization, temperatures, clocks, and frametimes while the lag spikes happen. Also verify that your BIOS, chipset drivers, graphics drivers, and Windows installation are up to date. With 24 GB of RAM and only about 50–60% usage, system memory probably isn’t the main problem, but monitoring will help identify what is actually hitting its limit.
I haven’t checked VRAM or frametimes before. I’ll monitor those along with CPU and GPU usage first. I’m also not familiar with the Windows system checks, so I’ll look into updating the BIOS and drivers before replacing anything.

The older X3D chips can cost close to what a new DDR5 kit costs, so pricing matters. I’d only choose one if the motherboard BIOS supports it and the total cost is clearly lower than moving to a newer socket.