gtx 970 vs 1050ti

Solution
https://www.techpowerup.com/reviews/MSI/GTX_1050_Ti_Gaming_X/27.html

1) GTX970 is about 40% faster on average

2) GTX1050Ti might have less stutter in future DX12/Vulkan games (Dynamic Load)

3) GTX1050Ti supports HDR, HEVC/H.265 decode

4) WARRANTY?

Summary:
The second two points don't matter to many people. HDR monitors aren't even out yet AFAIK and will be expensive. HEVC decode can be done via the CPU. The stutter issue in future games is less important than the extra processing power.

There's also the "3.5GB" vs 4GB memory but it's really not worth discussing.

The WARRANTY is one of the most important points though. Unless the GTX970 has a warranty then it might not be a good deal if it dies.
https://www.techpowerup.com/reviews/MSI/GTX_1050_Ti_Gaming_X/27.html

1) GTX970 is about 40% faster on average

2) GTX1050Ti might have less stutter in future DX12/Vulkan games (Dynamic Load)

3) GTX1050Ti supports HDR, HEVC/H.265 decode

4) WARRANTY?

Summary:
The second two points don't matter to many people. HDR monitors aren't even out yet AFAIK and will be expensive. HEVC decode can be done via the CPU. The stutter issue in future games is less important than the extra processing power.

There's also the "3.5GB" vs 4GB memory but it's really not worth discussing.

The WARRANTY is one of the most important points though. Unless the GTX970 has a warranty then it might not be a good deal if it dies.
 
Solution
Just to double check pricing:

GTX1050Ti (about $140USD+)
http://pcpartpicker.com/product/7Ks8TW/gigabyte-geforce-gtx-1050-ti-4gb-video-card-gv-n105toc-4gd

RX-470 4GB (about $165USD+)
https://www.amazon.com/dp/B01JS2UFDM/?tag=pcpapi-20

The above Asus Strix is $150USD (after $20USD rebate).

*If you check benchmarks the GTX970 shows as faster (on average) though more modern games can match or even slightly beat the GTX970. There are optimizations coming for these AMD cards which will boost performance a lot because these GPU's are in the game consoles.

AMD has discussed various low level optimizations such as Intrinsic Shader support that are going to go into near future games. That and good support for ASync Compute. Note that there's a lot of confusion about ASync Compute such as saying NVidia doesn't "support DX12" and that's the issue to gaming performance differences. Not really. To dumb it down, think of the AMD GPU's as not really being fully utilized and the NVidia GPU's being close to fully utilized, but with DX12 and Vulkan using ASync Compute the AMD GPU's can be close to fully utilized.

Or just think of recent AMD GPU's as having untapped potential if that helps. It's symantics I guess, but again it's not mostly because NVidia has crap support for DX12 but rather AMD had crap support for its hardware (crap isn't the word but I think the point is made) or at least wasn't capable of fully supporting the hardware architecture without more recent changes.

It's not just FPS either. As I said above you can get STUTTERING in games. Pascal GPU's and recent AMD GPU's can avoid some of this due to how the code gets buffered (which is also the same reason why frame rate can increase). I'm not sure if games have optimized for this yet or not.

SUMMARY:
Long story short is that if you can afford the $170USD + tax/ship (before the $20 rebate) then I think the Asus Strix RX-470 4GB is the best value you can get.
 


I have a 500w psu will i need an upgrade if I were to purchase the 970 ?