Looking to upgrade a mid-range gpu to a GTX 1070 or GTX 1060

Glitch Radius

Prominent
Apr 6, 2017
1
0
510
Well, Ik many people have asked this so many times but just can't get the perfect choice.
So right now I'm running a i5-4460 3.2 GHz, ram 16 GB and gpu is Asus GTX 960 strix edition 2GB. PSU is 650 Watts. I play in a 1080p 60Hz monitor at a resolution of 1600 x 960, not really 1080p as it just pushes the fps to the lower end and it sucks..

Right now I have got my budget fixed and was thinking of upgrading my gpu to either gtx 1070 or gtx 1060, i don't know which one would really be ideal for me right now. I searched up many threads regarding this topic and was actually thinking of buying a gtx 1070 as it would offer 8 gigs of vram to 6 gigs of vram that gtx 1060 is giving, but many were saying unless you decide to play at 1440p. it's not really up to the price range its offering and its an overkill at 1080p. BUT I am actually looking for a card that would sustain me 2-3 years at high to ultra. Not thinking of buying any card until I reach my second year of college.

As you know I'm struggling to play many games at constant 60 fps with high-ultra and hate it actually that I have to notch down many settings at a time just to reach that fps mark.

So should I take up gtx 1060 as I'm not thinking of getting a 144Hz or 120Hz Monitor.
But would it offer me a good gameplay for at least 2-3 years at high-ultra as I'm really confused which one to take up. No probs with budget. Just need opinions.

Thank you.

edit: And yea would my CPU be enough to handle those powerful cards? and would a 650 watts PSU be enough for them?


 
Solution
True 1080p, a 1060 6GB will do just fine, but gaming technology tends to move with the GPU technology and the speeds are break-neck. The DICE Frostbite (3?) engine for example will tax ANY GPU well over what other games will (I can run most games at Ultra 3440x1440 @100Hz just fine, except Battlefield 1, which uses the DICE Frostbite engine, and I can't even play it at 60fps at 3440x1440, I have to scale back the resolution to 2560x1080 to play at 100Hz and I have a freaking 1080.)

If you wanted to "future proof" you could get a 1070 which should run you pretty well for the next few years, I wouldn't say you could run every new game in 2020 at Ultra at 60fps, but you should do well enough.

However, future-proofing is dumb, especially...

EpIckFa1LJoN

Admirable
True 1080p, a 1060 6GB will do just fine, but gaming technology tends to move with the GPU technology and the speeds are break-neck. The DICE Frostbite (3?) engine for example will tax ANY GPU well over what other games will (I can run most games at Ultra 3440x1440 @100Hz just fine, except Battlefield 1, which uses the DICE Frostbite engine, and I can't even play it at 60fps at 3440x1440, I have to scale back the resolution to 2560x1080 to play at 100Hz and I have a freaking 1080.)

If you wanted to "future proof" you could get a 1070 which should run you pretty well for the next few years, I wouldn't say you could run every new game in 2020 at Ultra at 60fps, but you should do well enough.

However, future-proofing is dumb, especially with GPU's, because next year at this time there will be something almost 1.5 times as good, for the same price. Two years from now there will be something about twice as good for half the price. (I'm being a bit extreme but you get the point) So upgrading for 2-3 years is kind of pointless. I would get a 1060 6GB for now, and as you start to get disappointed with the performance, upgrade again to the xx60, whenever that inevitably comes out.
 
Solution