Last Updated: 22 May 2018
As you might expect, there is a range of performance based upon the design and capabilities of each card. And each miner can choose to tune their GPUs to alter the performance (e.g. overclocking).
When a GPU is used for mining ether (ETH), we measure the performance in millions of hashes per second (MH/s). We have benchmarked a number of GPUs from both AMD and NVIDIA and based upon a typical set-up (not overclocked), we see hash rates such as:
AMD Radeon RX 480 & 580 = 24 Million Hashes per Second (MH/s)
AMD Radeon RX Vega 56 = 32 MH/s
AMD Radeon RX Vega 64 = 34 MH/s
NVIDIA GeForce GTX 1060 = 20 MH/s
NVIDIA GeForce GTX 1070 = 26 MH/s
NVIDIA GeForce GTX 1070 ti = 26 MH/s
NVIDIA GeForce GTX 1080 = 20 MH/s
NVIDIA GeForce GTX 1080 ti = 32 MH/s
In general, NVIDIA GPUs are more power efficient than AMD cards for ETH mining, but NVIDIA GPUs cost too much compared to AMD for the same performance (MH/s). As a result, many Ethereum GPU miners prefer AMD for overall price/performance.
The AMD RX 580 & RX Vega 56 are our top picks for ETH mining. We often buy used RX 480s because they perform as well as the RX 580 but use less power, so the AMD RX 480 is our overall winner but it is no longer available at retail.
For more info on the complete parts specifications for a rig, check out:
How much does it cost to build a GPU mining rig?