Question Best upgrade possible with this budget?

Nov 16, 2019
I have a GTX 1050 2GB, I3 7350k, 8GB RAM 2400MHz Dual Channel, 500W power supply.
Should I upgrade to:

-Ryzen 5 1600 + GTX 1660 (6GB)
-Coffee Lake i5 9400f + AMD RX 580 (4GB)

Both combos cost around 420$ including new motherboard.
There is also Ryzen 5 2600 crossing my mind, 25$ more expensive than Ryzen 5 1600.
What combo would give the best FPS improvement overall? Thank you.
Last edited:
Some thoughts:
With a 500w psu, do not plan on a rx580. The GTX1660 will take less power and is a bit stronger.

What is the make/model of your motherboard?
You may have a viable cpu upgrade.
For example, a I7-7700K would be a stronger processor upgrade than either of your options.
You can buy one on ebay for perhaps $275

For a stronger processor, there are two considerations:

1. How many threads can your games use? Your cpu has 4.
More than 4 is probably a good idea.
I think past 8 extra threads will not be used much.
The 1600 has 12, the 9400f has 6.

2. How strong are the cores individually?
Your current 7350K has a single thread passmark rating of 2428.
The 1600 is 1819, a step backward and needs to be compensated by using more threads.
The 9400f is 2397. About what you have now, but with more threads.

How cpu limited are you now?
Try this test:
Run YOUR games, but lower your resolution and eye candy.
If your FPS increases, it indicates that your cpu is strong enough to drive a better graphics configuration.
If your FPS stays the same, you are likely more cpu limited.


The GTX 1660 should be a bit better at gaming performance (fps) than the RX 580, but the 9400f pulls ahead of the 1600 slightly if using the same card. Same vs the 2600. But you can google these "vs" videos all day and get conflicting results. Basically the IPC of the Intel 6 core will make it slightly better at gaming. (not that you'd notice, tho)

If you can't afford the 9400f and GTX 1660 together, get the 9400f and 580.