AMD Radeon R9 290X vs NVIDIA Tesla P4

What is the difference between AMD Radeon R9 290X and NVIDIA Tesla P4. Find out which graphics card has better performance.

Graphics Processor (GPU)

HawaiiGPU NameGP104
Hawaii XT
(215-0852000)
Model numberGP104-895-A1
GCN 2.0ArchitecturePascal
TSMCFoundryTSMC
28 nmProcess Size16 nm
6,200 millionTransistors7,200 million
438 mm²Die Size314 mm²

Graphics Card

Oct 24th, 2013Release DateSep 13th, 2016
Volcanic Islands
(R9 200)
FamilyTesla
(Pxx)
End-of-lifeProductionActive
PCIe 3.0 x16Bus InterfacePCIe 3.0 x16

Memory

4 GBMemory Size8 GB
GDDR5Memory TypeGDDR5
512 bitMemory Bus256 bit
320.0 GB/sBandwidth192.3 GB/s

Performance

64.00 GPixel/sPixel fillrate71.30 GPixel/s
176.0 GTexel/sTexture fillrate178.2 GTexel/s
5.632 TFLOPSFP32 (float) performance5.704 TFLOPS
704.0 GFLOPS (1:8)FP64 (double) performance178.2 GFLOPS (1:32)

Clock Speeds

1250 MHz
5 Gbps effective
Memory Clock1502 MHz
6 Gbps effective

Render Config

2816Shading Units2560
176TMUs160
64ROPs64
16 KB (per CU)L1 Cache48 KB (per SM)
1024 KBL2 Cache2 MB

Board Design

Dual-slotSlot WidthSingle-slot
275 mm
10.8 inches
Length168 mm
6.6 inches
290 WThermal design power (TDP)75 W
600 WSuggested PSU250 W
2x DVI
1x HDMI
1x DisplayPort
Display ConnectorsNo outputs
1x 6-pin + 1x 8-pinPower ConnectorsNone

API support

12 (12_0)DirectX12 (12_1)
4.6OpenGL4.6
2.0OpenCL3.0
1.2Vulkan1.2
6.3Shader Model6.4