I currently have an AM4 system with a Ryzen 5 3600 and an MSI RX 6700 XT. I'm planning to upgrade the graphics card to an RX 9070 XT and want to get the most performance possible from the platform for the next couple of years. My target is around 200 FPS at 1440p, and I'm fine using upscaling and medium settings when necessary. I can buy a Ryzen 9 5950X or Ryzen 7 5800X3D new for roughly the same price. The 5800X3D seems like the obvious gaming choice, but I also stream and plan to move to AM5 in two or three years. After that, I'd like to reuse this machine as a home server, which is why the 5950X is tempting. Which processor would make more sense for this mix of gaming, streaming, and future server use?
4 Answers
The 5950X only makes sense if you know the future server will regularly use a lot of CPU cores, such as for several virtual machines, software encoding, or demanding containers. A typical NAS, media server, and a few services can run comfortably on a much lower-power processor. The 5950X also uses more power at idle and under load, which matters for a machine that may run all day. I’d buy the 5800X3D for gaming and choose a server CPU based on the server’s actual requirements later.
Before buying either one, it may be worth comparing the total cost of moving to AM5. If a reasonably priced bundle with a newer X3D processor, motherboard, and DDR5 memory is available, it could offer similar gaming performance while giving you a clearer upgrade path. If you’re definitely staying on your current motherboard and memory, though, the 5800X3D is the straightforward choice.
For your main goal, I’d choose the 5800X3D. Its extra 3D V-Cache generally gives it a noticeable advantage in gaming, especially when you’re targeting very high frame rates at 1440p with reduced settings. The 5950X is much stronger for heavily threaded workloads, but it won’t make the 9070 XT perform as well in CPU-limited games. You can always sell the 5800X3D later and buy a used 5950X or another suitable AM4 chip when you actually build the server.
I made the switch from a 5950X to a 5800X3D and gaming felt considerably smoother. The 5950X is excellent for rendering and other multicore work, but the 5800X3D is the better gaming CPU in most cases and tends to retain its value well. For streaming, use the graphics card’s hardware encoder so the CPU does not have to carry the entire encoding workload.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload