AMD Radeon RX 590 / Core i7-8700K @ 3.70GHz

It is clear that the RX 590 is a significantly more capable high-end card that can play AAA titles at 1080p/1440p with 50-60 frames per second. The price/performance ratio is excellent for RX 590 against the competition in budget mid-range cards. It is worth noting that the RX 590 is a very power hungry card and requires a decent power supply unit. In terms of memory, the RX 590 's 8192 MB RAM is more than enough for modern games and should not cause any bottlenecks.

NVIDIA TITAN Xp / Core i7-7700K @ 4.20GHz

In terms of cost, pricing clearly is a genuine issue here and the price of TITAN Xp is simply ridiculous. It is worth noting that the TITAN Xp is a very power hungry card and requires a decent power supply unit. In terms of memory, the TITAN Xp 's 12288 MB RAM is more than enough for modern games and should not cause any bottlenecks. In short the performance is exceptional, there's no question that this is one of the most powerful single GPU out there in 2017 .

NVIDIA GeForce GTX 1070 / Core i7-6700K @ 4.00GHz

It is clear that the GTX 1070 is a significantly more capable high-end card that can play AAA titles at 1080p/1440p with 50-60 frames per second. In terms of memory, the GTX 1070 's 8192 MB RAM is more than enough for modern games and should not cause any bottlenecks. In short the performance is exceptional, there's no question that this is one of the most powerful single GPU out there in 2016 .