Report an Error

NVIDIA GP104

Default
GP104
GP104-150-KA-A1
GP104-150-KA-A1
GP104-200-A1
GP104-200-A1
GP104-300-A1
GP104-300-A1
GP104-400-A1
GP104-400-A1
GP104-410-A1
GP104-410-A1
Die Shot
Fritzchens Fritz
Die Shot
Block Diagram
Block Diagram
SM Diagram
SM Diagram
NVIDIA's GP104 GPU uses the Pascal architecture and is made using a 16 nm production process at TSMC. With a die size of 314 mm² and a transistor count of 7,200 million it is a large chip. GP104 supports DirectX 12.0 (Feature Level 12_1). It features 2560 shading units, 160 texture mapping units and 64 ROPs.

Graphics Processor

GPU Name
GP104
Architecture
Pascal
Foundry
TSMC
Process Size
16 nm
Transistors
7,200 million
Density
22.9M / mm²
Die Size
314 mm²
Released
May 27th, 2016

Graphics Features

DirectX
12.0 (12_1)
OpenGL
4.6
OpenCL
1.2
Vulkan
1.1.96
CUDA
6.1
Shader Model
6.2

Render Config

Shading Units
2560
TMUs
160
ROPs
64
Max. TDP
180 W

All Pascal GPUs

Graphics cards using the NVIDIA GP104 GPU

Name Chip Memory Shaders TMUs ROPs GPU Clock Boost Clock Memory Clock
NVIDIA GeForce GTX 1080 GP104-400-A1 8 GB 2560 160 64 1607 MHz 1733 MHz 1251 MHz
NVIDIA GeForce GTX 1070 GP104-200-A1 8 GB 1920 120 64 1506 MHz 1683 MHz 2002 MHz
NVIDIA Quadro P5000 16 GB 2560 160 64 1607 MHz 1733 MHz 1127 MHz
NVIDIA GeForce GTX 1070 Mobile N17E-G2-A1 8 GB 2048 128 64 1442 MHz 1645 MHz 2002 MHz
NVIDIA GeForce GTX 1080 Mobile N17E-G3-A1 8 GB 2560 160 64 1556 MHz 1771 MHz 1251 MHz
NVIDIA Tesla P4 GP104-895-A1 8 GB 2560 160 64 810 MHz 1063 MHz 1502 MHz
NVIDIA Quadro P3000 Mobile N17E-Q1-A1 6 GB 1280 80 48 1088 MHz 1215 MHz 1753 MHz
NVIDIA Quadro P4000 Mobile N17E-Q3-A1 8 GB 1792 112 64 1227 MHz 1502 MHz
NVIDIA Quadro P5000 Mobile N17E-Q5-A1 16 GB 2048 128 64 1278 MHz 1582 MHz 1502 MHz
NVIDIA GeForce GTX 1060 3 GB GP104 GP104-140-KA-A1 3 GB 1152 72 48 1506 MHz 1708 MHz 2002 MHz
NVIDIA Quadro P4000 8 GB 1792 112 64 1202 MHz 1480 MHz 1901 MHz
NVIDIA GeForce GTX 1080 11Gbps GP104-410-A1 8 GB 2560 160 64 1607 MHz 1733 MHz 1376 MHz
NVIDIA GeForce GTX 1070 Max-Q N17E-G2-A1 8 GB 2048 128 64 1215 MHz 1379 MHz 2002 MHz
NVIDIA P104-100 GP104-100-A1 4 GB 1920 120 64 1607 MHz 1733 MHz 1251 MHz
NVIDIA GeForce GTX 1070 Ti GP104-300-A1 8 GB 2432 152 64 1607 MHz 1683 MHz 2002 MHz
NVIDIA Quadro P4000 Max-Q N17E-Q3-A1 8 GB 1792 112 64 1114 MHz 1228 MHz 1502 MHz
NVIDIA Quadro P5200 Mobile 16 GB 2560 160 64 1556 MHz 1746 MHz 1800 MHz
NVIDIA Tesla P6 GP104-995-A1 16 GB 2048 128 64 1012 MHz 1506 MHz 1502 MHz
NVIDIA P104-101 GP104-101-A1 8 GB 2560 160 64 1607 MHz 1733 MHz 1251 MHz
NVIDIA Quadro P3200 Mobile 6 GB 1792 112 64 1328 MHz 1476 MHz 1753 MHz
NVIDIA Quadro P4200 Mobile 8 GB 2304 144 64 1227 MHz 1647 MHz 1502 MHz
NVIDIA GeForce GTX 1080 Max-Q N17E-G3-A1 8 GB 2560 160 64 1290 MHz 1468 MHz 1251 MHz
NVIDIA GeForce GTX 1060 6 GB GP104 GP104-150-KA-A1 6 GB 1280 80 48 1506 MHz 1708 MHz 2002 MHz
NVIDIA GeForce GTX 1070 Mobile N17E-G2-A1 8 GB 2048 128 64 1442 MHz 1645 MHz 2002 MHz
NVIDIA Quadro P3200 Max-Q 6 GB 1792 112 64 1139 MHz 1404 MHz 1753 MHz
NVIDIA GeForce GTX 1060 6 GB GDDR5X GP104-150-KA-A1 6 GB 1280 80 48 1506 MHz 1709 MHz 1001 MHz
NVIDIA GeForce GTX 1070 GDDR5X GP104-200-A1 8 GB 1920 120 64 1506 MHz 1683 MHz 1001 MHz
NVIDIA Quadro P5200 Max-Q 16 GB 2560 160 64 1316 MHz 1569 MHz 1804 MHz

GP104 GPU Notes

Codename: NV134
PureVideo HD: VP8
VDPAU: Feature Set H