I'm currently using a Ryzen 5 5600GT and I'm looking to upgrade to a better CPU while keeping my B550M motherboard, which supports the 5000 series. I do a lot of compiling (I'm a Gentoo user) and I also play modern games at 1440p. Is there a CPU out there that can handle both tasks effectively?
4 Answers
The 5700X is a great all-around AM4 CPU option that’s cost-efficient. Sure, the 5800X3D and 5700X3D might perform better in gaming, but they are pricier and less available. If you want productivity with some gaming, the 5800XT does the job, but be prepared for higher cooling requirements.
If you're focusing on compile times, the Ryzen 7 5800X would be a solid choice, but it lacks an integrated GPU. So, only go for this if you don’t need that feature from your 5600GT. Just keep in mind that your gaming performance won’t see much change with upgrades like this.
Consider the 5700X3D or the 5950X; they're affordable and perform well. The 5900X is also a great option. Just be aware that while the 5700X3D has fewer cores, the 5900X and 5950X excel in both gaming and compiling, so they might be worth the investment.
The 5700X3D or 5800X3D are awesome for gaming but the multi-threading capabilities aren’t the best for compiling tasks. They might work fine, but you could be better off with a more core-heavy option for your compiling needs.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload