NVIDIA GeForce GTX 670M vs NVIDIA Quadro P5000 Comparison
NVIDIA GeForce GTX 670M
Quadro P5000
PERFORMANCE BENCHMARKS
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.