AMD Radeon RX 580 vs MSI GeForce GTX 1060 Gaming X 6G

Theoretical performance comparison

Real-world game, 3D graphics and compute performance depends on several graphics card parameters, including pixel fillrate, texture fillrate, memory bandwidth, single-precision performance and double-precision performance. Below we explain why these characteristics are essential and which card has better specs.

Pixel fill rate (gigapixels/s)

100
80
60
40
20
0
 
 
42.9
 
86.8
 
 
Higher is better
The GeForce GTX 1060 Gaming X 6G has many more ROPs than the Radeon RX 580. Furthermore, its graphics clock speed is higher, therefore it is not surprising to see that its pixel fillrate is considerably higher. Having better pixel fillrate allows the GPU to draw more pixels on screen and off screen, which is beneficial for some 3D effects in games, or when playing at higher display resolutions.
  - AMD Radeon RX 580
  - MSI GeForce GTX 1060 Gaming X 6G

Texture fill rate (gigatexels/s)

300
240
180
120
60
0
 
 
193
 
145
 
 
Higher is better
Even though it has lower graphics frequency, the AMD Radeon RX 580 comes with many more TMUs, resulting in better texture fill rate. Better texture fill rate means that the card can map more textures and/or use more sophisticated 3D effects for each textured picture element, which improves games visual appearance.

Single Precision performance (GFLOPS)

7000
5600
4200
2800
1400
0
 
 
6175
 
4372
 
 
Higher is better
Maximum Single Precision performance illustrates how many single-precision floating point operations the graphics card can execute per second. The performance is measured in billions of Floating Point Operations Per Second, or GFLOPS. As a rule, the more CUDA cores or stream processors the GPU has, and the the faster they run at, the higher Single Precision performance will be. The AMD Radeon RX 580 has an upper hand here. Higher single-precision performance number means the graphics unit will perform better in general computing applications. Since CUDA cores or stream processors are also used as vertex and geometry shaders for 3D image generation, higher performance is also beneficial to games.

Memory bandwidth (GB/s)

300
240
180
120
60
0
 
 
256
 
195
 
 
Higher is better
Memory bandwidth parameter specifies how much memory (in Gigabytes) the graphics card can read from or write to dedicated memory per second. Cards with higher memory bandwidth have better performance at high display resolutions, or when using large and detailed textures, and/or utilizing complex 3D effects and filters, like anti-aliasing. The bandwidth is dependent on several components, such as memory type, speed, and memory interface width. Specifically, the AMD Radeon RX 580 comes with wider memory bus. As a consequence, it has higher memory bandwidth.
  - AMD Radeon RX 580
  - MSI GeForce GTX 1060 Gaming X 6G

Specs comparison

All rows with different specifications or features are highlighted.

General information

Market segmentDesktop
ManufacturerAMDMSI
ModelRadeon RX 580GeForce GTX 1060 Gaming X 6G
Based onN/ANVIDIA GeForce GTX 1060 6 GB

Architecture / Interface

Die name  
Architecture  
Fabrication process  
Bus interface 

Cores / shaders

Compute units  
CUDA cores  
ROPs  
Color ROPs  
Stream processors  
Pixel fill rate  
Texture units  
Texture fill rate  
Single Precision performance  

Clocks / Memory

Base clock 1506 MHz
Graphics clock1257 MHz 
Boost clock  
Memory size8192 MB6144 MB
Memory typeGDDR5
Memory clock  
Memory interface width  
Memory bandwidth  

Other features

Maximum crossfire options  
Maximum power  

Better values / features are marked with green color, and worse values are in red color.


Detailed specifications:

Compare graphics cards

Type in full or partial GPU manufacturer, model name and/or part number.

More comparisons