I'm currently using a setup with an R5 3600 CPU, an RTX 2060 Super GPU, 32 GB of DDR4-3200 RAM, and an Asus Prime B450 motherboard. I'm planning to keep my PC running effectively for the next 3 to 4 years and am considering upgrading both the CPU and GPU. Is it worthwhile to upgrade all components and switch to DDR5 memory? I'm specifically looking at acquiring an RX 7700 XT. What do you think?
4 Answers
With your current hardware, upgrading to something like the RX 7700 XT could be a fantastic move. I had a similar setup and upgraded from a 2060 to a 7800 XT coupled with a 3600 to a 5700X3D. That allowed me to game comfortably for a long time. If you’re looking to keep playing at 1080p, upgrading just your CPU might suffice for now, but if you want to push for higher graphics settings, the RX 7700 should do the trick. Just consider your resolution and performance needs.
If you're mainly gaming, I'd suggest upgrading your CPU and letting technologies like DLSS help out with performance on your GPU. It's true that GPU bottlenecks are much more manageable compared to CPU bottlenecks, so you might find that optimizing your CPU could lead to better overall gaming performance.
Before you decide to upgrade everything, you should first consider what you want your PC to do better. If you're struggling to play newer games on high settings, then a GPU upgrade is definitely a good choice. You might want to stick with your 32GB of DDR4 since swapping to DDR5 could get pricey. Think about getting a Ryzen 5000 CPU or even jumping to an i5-12600KF with a B760 DDR4 board for a nice performance boost.
The RX 7700 XT goes for around 400 euros, right? If you're seeing the same price for the 9060 XT, you might want to check out the benchmarks. The RX 7700 XT performs a bit better, but sometimes the newer generation cards offer better features for future games. If they're priced similarly, the 9060 XT is definitely worth considering for its efficiency with certain titles.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload