NVIDIA P106M vs AMD Radeon HD 7870 XT

What is the difference between NVIDIA P106M and AMD Radeon HD 7870 XT. Find out which graphics card has better performance.

Graphics Processor (GPU)

GP106GPU NameTahiti
GP106-505-KC-A1Model numberTahiti LE
(215-0821122)
PascalArchitectureGCN 1.0
TSMCFoundryTSMC
16 nmProcess Size28 nm
4,400 millionTransistors4,313 million
200 mm²Die Size352 mm²

Graphics Card

Jan 23rd, 2019Release DateNov 19th, 2012
Mining GPUsFamilySouthern Islands
(HD 7800)
ActiveProductionEnd-of-life
PCIe 3.0 x16Bus InterfacePCIe 3.0 x16

Memory

4 GBMemory Size2 GB
GDDR5Memory TypeGDDR5
128 bitMemory Bus256 bit
96.13 GB/sBandwidth192.0 GB/s

Performance

41.31 GPixel/sPixel fillrate31.20 GPixel/s
92.95 GTexel/sTexture fillrate93.60 GTexel/s
2.974 TFLOPSFP32 (float) performance2.995 TFLOPS
92.95 GFLOPS (1:32)FP64 (double) performance748.8 GFLOPS (1:4)

Clock Speeds

1502 MHz
6 Gbps effective
Memory Clock1500 MHz
6 Gbps effective

Render Config

1152Shading Units1536
72TMUs96
32ROPs32
48 KB (per SM)L1 Cache16 KB (per CU)
1280 KBL2 Cache512 KB

Board Design

MXM ModuleSlot WidthDual-slot
75 WThermal design power (TDP)185 W
No outputsDisplay Connectors1x DVI
1x HDMI
2x mini-DisplayPort
NonePower Connectors2x 6-pin

API support

12 (12_1)DirectX12 (11_1)
4.6OpenGL4.6
3.0OpenCL1.2
1.2Vulkan1.2
6.4Shader Model5.1