NVIDIA GeForce GTX 580 vs AMD Radeon RX 640 Mobile

What is the difference between NVIDIA GeForce GTX 580 and AMD Radeon RX 640 Mobile. Find out which graphics card has better performance.

Graphics Processor (GPU)

GF110GPU NamePolaris 23
GF110-375-A1Model numberPolaris 23 XT
Fermi 2.0ArchitectureGCN 4.0
TSMCFoundryGlobalFoundries
40 nmProcess Size14 nm
3,000 millionTransistors2,200 million
520 mm²Die Size103 mm²

Graphics Card

Nov 9th, 2010Release DateMay 13th, 2019
GeForce 500FamilyMobility Radeon
(M600)
End-of-lifeProductionActive
GeForce 400PredecessorCrystal System
PCIe 2.0 x16Bus InterfacePCIe 3.0 x8

Memory

1536 MBMemory Size2 GB
GDDR5Memory TypeGDDR5
384 bitMemory Bus64 bit
192.4 GB/sBandwidth48.00 GB/s

Performance

24.70 GPixel/sPixel fillrate19.49 GPixel/s
49.41 GTexel/sTexture fillrate48.72 GTexel/s
1.581 TFLOPSFP32 (float) performance1.559 TFLOPS
197.6 GFLOPS (1:8)FP64 (double) performance97.44 GFLOPS (1:16)

Clock Speeds

1002 MHz
4 Gbps effective
Memory Clock1500 MHz
6 Gbps effective

Render Config

512Shading Units640
64TMUs40
48ROPs16
64 KB (per SM)L1 Cache16 KB (per CU)
768 KBL2 Cache512 KB

Board Design

Dual-slotSlot WidthDual-slot
244 WThermal design power (TDP)50 W
2x DVI
1x mini-HDMI
Display ConnectorsNo outputs
1x 6-pin + 1x 8-pinPower ConnectorsNone

API support

12 (11_0)DirectX12 (12_0)
4.6OpenGL4.6
1.1OpenCL2.1
N/AVulkan1.2
5.1Shader Model6.4