NVIDIA GeForce GTX 670M vs NVIDIA Quadro P5000 Comparison

NVIDIA
GEFORCE

NVIDIA GeForce GTX 670M

CORE STATE GF114
VRAM 1536 MB
CLOCK SPEED
TDP 75 W
BUS WIDTH 192 bit
ARCHITECTURE Fermi 2.0
nm
PROCESS 40 nm
LAUNCH DATE 2012
VS
NVIDIA
GEFORCE

Quadro P5000

CORE STATE GP104
VRAM 16 GB
CLOCK SPEED 1733 MHz
TDP 180 W
BUS WIDTH 256 bit
ARCHITECTURE Pascal
nm
PROCESS 16 nm
LAUNCH DATE 2016

PERFORMANCE BENCHMARKS

geekbench_opencl
6,513
52,509
3dmark_3dmark_steel_nomad_dx12
N/A
1,330
geekbench_vulkan
N/A
6,342
passmark_directx_10
N/A
77
passmark_directx_11
N/A
102
passmark_directx_12
N/A
44
passmark_directx_9
N/A
170
passmark_g2d
N/A
674
passmark_g3d
N/A
12,634
passmark_gpu_compute
N/A
6,508

Analysis: NVIDIA GeForce GTX 670M vs NVIDIA Quadro P5000

The Verdict

The NVIDIA Quadro P5000 is the clear performance leader in every measurable category where both products have recorded data. The database shows a single head-to-head benchmark, Geekbench OpenCL, where the Quadro P5000 scores 52,509 against the GTX 670M's 6,513, a 706.2% advantage. The Quadro P5000 also holds a higher overall percentile rank, sitting at the 41st percentile of all GPUs, while the GTX 670M sits at the 38th percentile. For any workload that relies on raw compute throughput, the Quadro P5000 is the only sensible choice from this pairing. The GTX 670M, a mobile part from 2012, belongs to an older generation with a far smaller transistor budget and memory footprint; its only remaining niche is legacy portable systems where the Quadro P5000's dual-slot, 180 W desktop-oriented design cannot physically fit. Buyers building or upgrading a workstation-class desktop should select the Quadro P5000 without hesitation. Users maintaining an aging mobile platform should stick with the GTX 670M only if the system's MXM slot and 75 W power envelope are hard constraints.

Architecture Differences

The two GPUs come from entirely different architectural eras. The Quadro P5000 is built on the Pascal architecture with the GP104 chip, fabricated on a 16 nm process at TSMC. The GTX 670M uses the Fermi 2.0 architecture with the GF114 chip, on a much older 40 nm process, also from TSMC. The transistor counts reflect this gap: the Quadro P5000 packs 7,200 million transistors on a 314 mm² die, giving a transistor density of 22.9M per mm². The GTX 670M has 1,950 million transistors on a larger 332 mm² die, yielding only 5.9M per mm². This means the newer part crams roughly 3.7 times more transistors into a slightly smaller physical area.

The memory subsystems are equally divergent. The Quadro P5000 ships with 16 GB of GDDR5X memory on a 256 bit bus, delivering 288.5 GB/s of bandwidth. The GTX 670M has 1536 MB (1.5 GB) of GDDR5 on a 192 bit bus, with 72.00 GB/s of bandwidth. That is a 4x difference in bandwidth and more than a 10x difference in capacity. Clock speeds tell a similar story: the Quadro P5000 runs at a 1607 MHz base and 1733 MHz boost, with memory at 1127 MHz (9 Gbps effective). The GTX 670M has no recorded base or boost clock, but its memory runs at 750 MHz (3 Gbps effective). The compute resources are lopsided as well. The Quadro P5000 has 2,560 shading units, 160 TMUs, and 64 ROPs. The GTX 670M has 336 shading units, 56 TMUs, and 24 ROPs. Pixel rate for the Quadro P5000 is 110.9 GPixel/s versus 8.372 GPixel/s for the GTX 670M. Texture rate is 277.3 GTexel/s versus 33.49 GTexel/s. FP32 throughput is 8.873 TFLOPS versus 803.7 GFLOPS. The Quadro P5000 even records an FP16 figure of 138.6 GFLOPS (1:64), while the GTX 670M has no FP16 data at all.

API support also differs. The Quadro P5000 supports DirectX 12 (12_1), OpenGL 4.6, and Vulkan 1.4. The GTX 670M supports DirectX 12 (11_0) and OpenGL 4.6, but has no Vulkan entry in the database. The Quadro P5000 is a dual-slot card with a 1x 8-pin power connector and a 450 W suggested PSU, while the GTX 670M is an MXM module with no power connectors and a 75 W TDP. The Quadro P5000 offers 1x DVI and 4x DisplayPort 1.4a outputs, while the GTX 670M's display outputs are listed as portable device dependent. The Quadro P5000 is 267 mm (10.5 inches) long and 111 mm (4.4 inches) tall. The GTX 670M has no recorded dimensions. The Quadro P5000 launched with a 2,499 USD MSRP; the GTX 670M has no recorded launch price.

Head-to-Head Benchmarks

The only direct comparison available in the database is Geekbench OpenCL. The Quadro P5000 scores 52,509, while the GTX 670M scores 6,513. This results in a delta of 706.2% in favor of the Quadro P5000. To put that in context, the GTX 670M's score is roughly 12.4% of the Quadro P5000's score. The Quadro P5000 wins this head-to-head benchmark 1 to 0.

The broader benchmark suite reinforces the gap, though the two cards share only that one test. The Quadro P5000 has ten recorded benchmarks. Its scores include 1,330 in 3DMark Steel Nomad DX12, 6,342 in Geekbench Vulkan, 77 in Passmark DirectX 10, 102 in Passmark DirectX 11, 44 in Passmark DirectX 12, 170 in Passmark DirectX 9, 674 in Passmark G2D, 12,634 in Passmark G3D, and 6,508 in Passmark GPU Compute. Its average benchmark score is 8,039. The GTX 670M has only one recorded benchmark, the Geekbench OpenCL score of 6,513, which is also its average. The Quadro P5000's average is 1,526 points higher than the GTX 670M's average, a 23.4% overall uplift. But the OpenCL test reveals the true scale of the compute advantage, since that is the only apples-to-apples measurement.

Nearest rival data also contextualizes each card's standing. The Quadro P5000's nearest rivals by average score are the NVIDIA GeForce GTX 880M (8,040, 0% delta), the NVIDIA GeForce GTX 650 Ti (8,053, -0.2%), the NVIDIA GeForce GTX 650 Ti Boost (8,067, -0.3%), and the NVIDIA GRID K2 (8,080, -0.5%). The GTX 670M's nearest rivals are the NVIDIA GeForce GT 555M (6,493, 0.3%), the NVIDIA Quadro M5000M (6,481, 0.5%), the AMD Radeon Vega 10 Mobile (6,476, 0.6%), and the Intel UHD Graphics P750 (6,554, -0.6%). The Quadro P5000 sits in a slightly higher performance neighborhood, and its nearest rivals are all within 0.5% of its average score, indicating a tightly packed tier. The GTX 670M's rivals are similarly close, within 0.6%, but at a much lower absolute score level.

FAQ

Q: Which GPU is faster in the only benchmark they share?

A: The NVIDIA Quadro P5000 scores 52,509 in Geekbench OpenCL, versus 6,513 for the NVIDIA GeForce GTX 670M. That is a 706.2% advantage for the Quadro P5000.

Q: How much memory does each card have?

A: The Quadro P5000 has 16 GB of GDDR5X on a 256 bit bus with 288.5 GB/s bandwidth. The GTX 670M has 1536 MB of GDDR5 on a 192 bit bus with 72.00 GB/s bandwidth.

Q: What are the power requirements?

A: The Quadro P5000 has a 180 W TDP, requires a 1x 8-pin power connector, and has a suggested PSU of 450 W. The GTX 670M has a 75 W TDP, uses no power connectors, and has no suggested PSU listed.

Q: Which GPU supports Vulkan?

A: The Quadro P5000 supports Vulkan 1.4. The GTX 670M has no Vulkan support recorded in the database.

Q: What is the transistor count difference?

A: The Quadro P5000 has 7,200 million transistors on a 16 nm process. The GTX 670M has 1,950 million transistors on a 40 nm process.

Q: What is the average benchmark score for each?

A: The Quadro P5000 averages 8,039 across ten recorded benchmarks. The GTX 670M averages 6,513 across one recorded benchmark.

Where Each One Wins

The Quadro P5000 wins in every domain where the database has evidence. In compute-heavy OpenCL workloads, it is 706.2% ahead of the GTX 670M. In memory bandwidth, it offers 288.5 GB/s versus 72.00 GB/s. In pixel throughput, it delivers 110.9 GPixel/s versus 8.372 GPixel/s. In texture work, it reaches 277.3 GTexel/s versus 33.49 GTexel/s. In FP32 compute, it achieves 8.873 TFLOPS versus 803.7 GFLOPS. It also supports Vulkan 1.4, which the GTX 670M lacks, and it has 16 GB of memory versus 1.5 GB, making it the only one of the two suitable for large datasets, high-resolution textures, or modern API workloads. The Quadro P5000's 41st percentile ranking versus the GTX 670M's 38th percentile also places it higher in the overall GPU distribution.

The GTX 670M's wins are limited to physical and power constraints. It is an MXM module with a 75 W TDP and no external power connectors, which makes it compatible with portable systems that cannot accommodate a dual-slot, 180 W card with a 1x 8-pin connector and a 450 W suggested PSU. Its 332 mm² die is actually larger than the Quadro P5000's 314 mm² die, but that is a consequence of the older 40 nm process, not a performance advantage. The GTX 670M also has no recorded length or height, so its small-form-factor credentials rest entirely on the MXM form factor and the absence of power connectors. For a legacy laptop upgrade where the MXM-B (3.0) interface is the only option, the GTX 670M is the only compatible part in this comparison. For any desktop workstation, the Quadro P5000 wins on every recorded metric, from raw compute to memory capacity to API support.

The benchmark data shows no scenario where the GTX 670M outperforms the Quadro P5000 in speed. The GTX 670M's sole advantage is system compatibility in constrained mobile chassis. The Quadro P5000's dual-slot width, 267 mm length, and 180 W TDP define its physical requirements; the GTX 670M's MXM module and 75 W TDP define its portability. Users with a desktop PCIe slot should take the Quadro P5000, which also offers 1x DVI and 4x DisplayPort 1.4a outputs, while the GTX 670M's outputs are dependent on the portable device. The production status of both is end-of-life, and the Quadro P5000's predecessor is Quadro Maxwell with a successor of Quadro Volta, while the GTX 670M's predecessor is GeForce 500M and its successor is GeForce 700M. Neither card is current, but the Quadro P5000 remains the far stronger performer in every recorded test.

DETAILED SPECIFICATIONS

SPECIFICATION
GTX 670M
Quadro P5000
Core Specs
Shading Units
336
2,560 +661.9%
Shaders
336
2,560 +661.9%
TMUs
56
160 +185.7%
ROPs
24
64 +166.7%
SM Count
7
20 +185.7%
Clocks
Base Clock
1607 MHz
Boost Clock
1733 MHz
GPU Clock
598 MHz
Shader Clock
1196 MHz
Memory Clock
750 MHz 3 Gbps effective
1127 MHz 9 Gbps effective
Memory
Memory Size
1536 MB
16 GB
VRAM (MB)
1,536
16,384 +966.7%
Memory Type
GDDR5
GDDR5X
Memory Bus
192 bit
256 bit
Bandwidth
72.00 GB/s
288.5 GB/s
Cache
L1 Cache
64 KB (per SM)
48 KB (per SM)
L2 Cache
384 KB
2 MB
Performance
Pixel Rate
8.372 GPixel/s
110.9 GPixel/s
Texture Rate
33.49 GTexel/s
277.3 GTexel/s
FP32 (TFLOPS)
803.7 GFLOPS
8.873 TFLOPS
FP64 (TFLOPS)
66.98 GFLOPS (1:12)
277.3 GFLOPS (1:32)
FP16 (TFLOPS)
138.6 GFLOPS (1:64)
Power
TDP
75 W
180 W
TDP (W)
75
180 +140.0%
Suggested PSU
450 W
Power Connectors
None
1x 8-pin
Architecture
Architecture
Fermi 2.0
Pascal
GPU Name
GF114
GP104
Generation
GeForce 600M
Quadro Pascal (Px000)
Process Size
40 nm
16 nm
Transistors
1,950 million
7,200 million
Die Size
332 mm²
314 mm²
Foundry
TSMC
TSMC
Density
5.9M / mm²
22.9M / mm²
API Support
DirectX
12 (11_0)
12 (12_1)
OpenGL
4.6
4.6
Vulkan
1.4
OpenCL
1.1
3.0
CUDA
2.1
6.1
Shader Model
5.1
6.8
Physical
Slot Width
MXM Module
Dual-slot
Length
267 mm 10.5 inches
Height
111 mm 4.4 inches
Outputs
Portable Device Dependent
1x DVI4x DisplayPort 1.4a
Bus Interface
MXM-B (3.0)
PCIe 3.0 x16
Other
Launch Price
2,499 USD
Production
End-of-life
End-of-life
Predecessor
GeForce 500M
Quadro Maxwell
Successor
GeForce 700M
Quadro Volta
View GeForce GTX 670M Details View Quadro P5000 Details