I'm looking to upgrade my CPU from a Ryzen 7 2700X, but I want to stick with my current motherboard and RAM setup for a few more years. My specs include an AMD Ryzen 7 2700X, a Radeon RX Vega 56 GPU, a Gigabyte X470 Aorus Ultra Gaming motherboard, and 32GB of RAM. While my PC still handles most games decently, I notice some performance struggles, especially since I'm considering a new GPU soon. I want to prioritize upgrading the CPU since I can allocate more budget to the GPU if I can avoid replacing the RAM and motherboard right now. I've been looking at the Ryzen 7 5700X, 5800X, and 5900X, though I'm unsure about the 3D versions and their availability. The 5700X is about $229 CAD for me, and the 5900X is just over $400 CAD. What do you think is the best option for my needs?
3 Answers
The 5700X combined with a Radeon 6900 XT would be your best bet. I recommend steering clear of Nvidia GPUs for older platforms due to driver overhead and fewer PCIe lanes, which can affect performance.
The x3D models are the top performers for gaming, but since they’re out of production, they might not be the best value right now. The 5700X is great for a quieter system, but if you need more horsepower, the 5800X is worth considering. I'd skip the 5900X unless you're heavily into media processing. Just make sure to update your BIOS with your 2700X first to ensure compatibility with any new CPUs.
I’d say go for the 5700X. You won't lose any cores, and it’s a significant upgrade in gaming performance. Ideally, the 5700X3D would be perfect, but it might not be worth the price anymore.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload