The launch of Radeon RX 590 has raised lots of questions in the PC gaming arena. The card is said to be an improvement of Radeon RX 580 and is also a tough competitor of the GeForce GTX 1060 from Nvidia. Recently, Nvidia also has launched a slightly improved version of GTX 1060 equipped with faster GDDR5X memory, and now to complete it, the red team has come up with its new Radeon RX 590 graphics card.
The main question that most of the gamers are asking is whether the Radeon RX 590 is worth the upgrade over RX 580, and also how does it fair against the GTX 1060 in terms of performance and pricing. So, here I am going to solve this puzzle and compare all these three powerful mid-range graphics cards so that you can make a well-informed decision and get the best graphics card for your current gaming needs and for other requirements.
Radeon RX 580 vs RX 590 vs GeForce GTX 1060
Here is a complete comparison of Radeon RX 590, Radeon RX 580, and GeForce GTX 1060 6GB graphics cards based on their specifications, features, performance, power consumption and pricing.
GPU Architecture
Both Radeon RX 580 and RX 590 are built on the Polaris GPU architecture and have same number of stream processors, which is 2304. However, they differ in the GPU chip and manufacturing or fabrication process. Radeon RX 580 uses Polaris 20 GPU which is built on the 14nm FinFET process, while RX 590 has got Polaris 30 GPU built on the smaller 12nm process, which theoretically should result in better power efficiency and overclocking ability.
On the other hand, GeForce GTX is built on the Pascal GPU architecture with 16nm process. There are various versions of GTX 1060 cards available, but here we are talking about the 6GB GTX 1060 card that comes with 1280 CUDA Cores. Also, some GTX 1060 cards use GP104 chip and some have GP106 chip in them. The GP140 chip is the same used in higher end graphics cards that include GTX 1070 and GTX 1080.
Video Memory [VRAM]
Radeon RX 580 and RX 590 cards come with 8GB GDDR5 memory having 256-bit interface with memory speed of 8 Gbps that translates into memory bandwidth of 256 GB/s. On the other side, GeForce GTX 1060 comes with 6GB GDDR5 / GDDR5X memory having 192-bit interface, 8 Gbps memory speed that gives memory bandwidth of 192 GB/s. However, there is also a 9Gbps GDDR5 version available for GTX 1060 that offers memory bandwidth of 216 GB/s, but this card is very rare. The main advantage of having a GDDR5X variant is that you can overclock its memory to a much higher speed (10Gbps or more) and can get more performance out of it.
So, in terms of memory department, Radeon RX 580 and RX 590 clearly have an edge over GTX 1060 because they have higher memory and bandwidth, which can prove very beneficial in upcoming AAA games that require a much faster and higher amount of VRAM for storing graphics textures and their processing and to play them smoothly at higher resolutions, particularly at 1440p and 4K.
Must Read:
Features
The features that are common to all these three graphics cards include support for DirectX 12, OpenGL 4.5, Vulkan support, and all of them are VR-ready graphics cards. When it comes to in-game screen tearing preventive technology then Radeon RX 580 and RX 590 come with AMD FreeSync 2 while GeForce GTX 1060 has got G-Sync to its name.
Radeon RX 590 and RX 580 cards support multi-GPU CrossFire technology that allows you to run multiple RX 580 or RX 590 cards on the same motherboard for increased performance and productivity. On the other hand, GTX 1060 lacks support for SLI and cannot be run in a multi-GPU configuration.
Gaming Performance
Here are the gaming benchmarks of Radeon RX 590, RX 580, and GeForce GTX 1060 in various popular games at 1080p and 1440p resolutions.
From the above benchmarks, we can clearly see that Radeon RX 590 is the fastest card, which is followed by Radeon RX 580 and then, at last, we have GTX 1060. The only game in which GTX 1060 came out as a winner is GTA 5. The performance difference between RX 590 and RX 580 is not much, but the difference in performance compared to GTX 1060 is something worth mentioning. However, GTX 1060 does hold its ground and it is capable of running any modern title at ultra / very high settings at 1080p / 1440p resolution with 50 FPS or higher.
Check out: How to Increase FPS or Frame Rate in Games
Power Consumption
GTX 1060 is the most power-efficient of all three cards. It has an average power consumption of 120W, while the power consumption of Radeon RX 580 and RX 590 stands at 185W and 225W respectively. Even with a smaller 12nm manufacturing process of RX 590 over RX 580, it still has higher power consumption because of its significantly higher clock speeds. You need only a good 400W PSU for GTX 1060 while RX 580 and RX 590 cards require 500W and 550W power supplies for their working.
Check out: Best Budget PSUs for Graphics Cards or Gaming PC
Pricing & Availability
Radeon RX 590 is the costliest among the three cards. It is now possible to find Radeon RX 580 cheaper than the GTX 1060 because of the decline of cryptocurrency mining and this makes this a great buy, considering the performance it possesses. GTX 1060 is also very competitively priced and you can get it way under 300 dollars. However, the prices of these cards may vary depending on the graphics card manufacturer and model offered. You can check the current prices of these three cards from the links given below.
Check Radeon RX 580 Price on Amazon
Check Radeon RX 590 Price on Amazon
Check GeForce GTX 1060 6GB Price on Amazon
RX 580 vs RX 590 vs GTX 1060 Specifications
Specifications | Radeon RX 580 | Radeon RX 590 | GeForce GTX 1060 |
Stream Processors / CUDA Cores | 2304 SP | 2304 SP | 1280 CUDA Cores |
GPU Chip | Polaris 20 | Polaris 30 | GP104 / GP106 |
GPU Architecture | Polaris | Polaris | Pascal |
Memory Size | 8GB GDDR5 | 8GB GDDR5 | 6GB GDDR5 / GDDR5X |
Memory Interface | 256-bit | 256-bit | 192-bit |
Memory Bandwidth | 256 GB/s | 256 GB/s | 192 GB/s |
Bus Interface | PCI Express 3.0 | PCI Express 3.0 | PCI Express 3.0 |
DirectX | 12 | 12 | 12 |
OpenGL | 4.5 | 4.5 | 4.5 |
Vulkan API | Yes | Yes | Yes |
CrossFire / SLI | CrossFire | CrossFire | NA |
VR Ready | Yes | Yes | Yes |
FreeSync / G-Sync | FreeSync | FreeSync | G-Sync |
Power Consumption | 185W | 225W | 120W |
Recommended PSU | 500W | 550W | 400W |
See also
- GTX 1660 Ti vs GTX 1070 vs RX 590 vs GTX 1060 Comparison
- Radeon RX 580 vs GTX 1060 Comparison & Benchmarks
Final Thoughts
It is no doubt that Radeon RX 590 is the most powerful card of the three, but it is also the most expensive. The performance gain of Radeon RX 590 over RX 580 is very little which does not justify its much higher cost, which is around 50 dollars more on average. On the other hand, GTX 1060 still holds its position pretty good but it is slower than RX 580 in most of the benchmarks and its lower 6GB VRAM can pose a problem in the latest AAA games with heavy graphics textures and mods. The main advantage that I can think of GTX 1060 is its lower power consumption compared to both of these Radeon RX cards. So, if I have to pick the best card among these three then it would be Radeon RX 580 because it offers the best value for your money and is only a couple of FPS slower than the newer Radeon RX 590.
My Pick: Radeon RX 580 8GB
(*This post may contain affiliate links, which means I may receive a small commission if you choose to purchase through the links I provide (at no extra cost to you). Thank you for supporting the work I put into this site!)
this is site needs to be shared among gamers more often! Great articles! im on the fence which gpu to buy
rx580 or 1060 but for x265 encoding reasons like with handbrake. have you done any runs, could you please rerun and let us know which of the two cards are better suited for encoding high quality videos (of video games from a console).
Maybe even add a Pentium G5400 quicksync in the battle, im also in desperate need to upgrade my cpu.
Thanks a lot in advance!
Take care.
Thanks for the appreciation. I would say both are equally powerful and you cannot go wrong with any of them. However, it also boils down to the video editing/converter software you use, because some softwares work better with Nvidia cards because of CUDA support and some work better with AMD cards. You can read more about this here https://graphicscardhub.com/best-graphics-card-for-video-editing-rendering/. Here, I would pick GTX 1060 because it is an overall better card for video editing and encoding. Hope this helps!
Thanks a lot! Much appreciated the fast reply =)
Have a nice weekend.