NVIDIA GeForce GTX 960M vs NVIDIA Quadro 6000 Comparison

NVIDIA
GEFORCE

NVIDIA GeForce GTX 960M

CORE STATE GM107
VRAM 4 GB
CLOCK SPEED 1176 MHz
TDP 75 W
BUS WIDTH 128 bit
ARCHITECTURE Maxwell
nm
PROCESS 28 nm
LAUNCH DATE 2015
VS
NVIDIA
GEFORCE

Quadro 6000

CORE STATE GF100
VRAM 6 GB
CLOCK SPEED
TDP 204 W
BUS WIDTH 384 bit
ARCHITECTURE Fermi
nm
PROCESS 40 nm
LAUNCH DATE 2010

PERFORMANCE BENCHMARKS

geekbench_opencl
11,045
9,846
geekbench_vulkan
8,245
N/A

Analysis: NVIDIA GeForce GTX 960M vs NVIDIA Quadro 6000

The NVIDIA Quadro 6000 and the NVIDIA GeForce GTX 960M are both end-of-life graphics solutions, but they represent opposite ends of the design spectrum. The Quadro 6000 is a professional workstation card from 2010, built on the Fermi architecture with a massive 529 mm² die and a 204 W power envelope. The GTX 960M is a mobile consumer chip from 2015, using the Maxwell architecture on a 148 mm² die with a 75 W TDP. The benchmark data shows a clear, if narrow, overall winner in raw compute, but the two cards serve entirely different purposes based on their feature sets and physical characteristics.

The Verdict

Based strictly on the benchmark data, the GeForce GTX 960M is the better choice for raw computational throughput. It wins the only head-to-head benchmark available, Geekbench OpenCL, with a score of 11,045 against the Quadro 6000’s 9,846. That is a 10.9% advantage for the GTX 960M, a decisive margin that places it ahead in the only directly comparable metric. The GTX 960M also has a higher average benchmark score of 9,645 across its two tests (OpenCL and Vulkan), while the Quadro 6000’s single OpenCL score of 9,846 stands as its only average. However, the Quadro 6000 has a marginally better percentile ranking (47th) versus the GTX 960M’s 46th, indicating that its lone score places it slightly higher relative to all GPUs in the database.

For a professional workstation user who relies on OpenCL compute, the data is not flattering to the older Quadro. The GTX 960M outperforms it by nearly 11% in the same test, despite being a mobile part with a quarter of the TDP. Yet, the Quadro 6000 retains relevance in specific legacy scenarios: it offers 6 GB of VRAM versus 4 GB, a 384-bit memory bus versus 128-bit, and dual-slot workstation form factor with professional display outputs (DVI, DisplayPort, S-Video). The GTX 960M is an MXM module with no standalone display outputs, being "Portable Device Dependent." If you need a drop-in workstation card for an older system, the Quadro 6000 is the only physical option. But for pure performance per watt and raw OpenCL speed, the GTX 960M is the clear data-driven winner.

Architecture Differences

The two GPUs are separated by five years of architectural evolution. The Quadro 6000 uses the Fermi architecture (chip GF100), manufactured on TSMC’s 40 nm process. It packs 3,100 million transistors into a 529 mm² die, yielding a transistor density of 5.9 million per mm². The GTX 960M uses the Maxwell architecture (chip GM107), built on a 28 nm process with 1,870 million transistors in a 148 mm² die, achieving a much higher density of 12.6 million per mm². This process shrink explains how the GTX 960M delivers higher performance with far fewer transistors.

The compute resources differ fundamentally. The Quadro 6000 has 448 shading units, 56 texture mapping units (TMUs), and 48 raster operation units (ROPs). The GTX 960M has 640 shading units, 40 TMUs, and only 16 ROPs. Despite having fewer TMUs and ROPs, the GTX 960M achieves higher pixel and texture rates: 18.82 GPixel/s and 47.04 GTexel/s versus the Quadro’s 16.07 GPixel/s and 32.14 GTexel/s. This is entirely due to clock speeds. The GTX 960M has base and boost clocks of 1097 MHz and 1176 MHz respectively, while the Quadro 6000 has no listed base or boost clock, only a memory clock of 747 MHz (3 Gbps effective). The GTX 960M’s memory runs at 1253 MHz (5 Gbps effective), contributing to a different bandwidth profile.

Both cards support DirectX 12 (11_0) and OpenGL 4.6, but the GTX 960M adds Vulkan 1.4 support, which the Quadro 6000 lacks entirely. The GTX 960M also has a second benchmark in Vulkan (score 8,245), a test the Quadro cannot run. The production status is end-of-life for both, but their release dates differ: the Quadro 6000 launched in December 2010, while the GTX 960M launched in March 2015.

FAQ

Q: Which GPU has the higher OpenCL benchmark score?

A: The GeForce GTX 960M scores 11,045 in Geekbench OpenCL, while the Quadro 6000 scores 9,846. The GTX 960M wins by 10.9%.

Q: Does the Quadro 6000 have more memory?

A: Yes. The Quadro 6000 has 6 GB of GDDR5 memory on a 384-bit bus, providing 143.4 GB/s of bandwidth. The GTX 960M has 4 GB on a 128-bit bus, with 80.19 GB/s bandwidth.

Q: Which card supports Vulkan?

A: Only the GeForce GTX 960M supports Vulkan (version 1.4). The Quadro 6000 has no Vulkan support listed, though both support DirectX 12 (11_0) and OpenGL 4.6.

Q: What is the TDP difference?

A: The Quadro 6000 has a TDP of 204 W and requires dual-slot cooling with 1x 6-pin and 1x 8-pin power connectors. The GTX 960M has a TDP of 75 W and uses an MXM module with no power connectors.

Q: Which card is better for modern API workloads?

A: The GTX 960M is the only one of the two with Vulkan support (1.4), and it also has a higher OpenCL score. The Quadro 6000 is limited to older APIs despite matching OpenGL 4.6.

Q: How do their transistor densities compare?

A: The GTX 960M has a density of 12.6 million transistors per mm², more than double the Quadro 6000’s 5.9 million per mm², reflecting the newer 28 nm process versus 40 nm.

Specification Differences

The two cards differ across nearly every measurable specification, reflecting their different roles.

  • Process Node: Quadro 6000 uses 40 nm; GTX 960M uses 28 nm.
  • Transistors: Quadro 6000 has 3,100 million; GTX 960M has 1,870 million.
  • Die Size: Quadro 6000 is 529 mm²; GTX 960M is 148 mm².
  • Transistor Density: Quadro 6000 is 5.9M / mm²; GTX 960M is 12.6M / mm².
  • Base Clock: Quadro 6000 has none listed; GTX 960M has 1097 MHz.
  • Boost Clock: Quadro 6000 has none listed; GTX 960M has 1176 MHz.
  • Memory Clock: Quadro 6000 is 747 MHz (3 Gbps effective); GTX 960M is 1253 MHz (5 Gbps effective).
  • Memory Size: Quadro 6000 has 6 GB; GTX 960M has 4 GB.
  • Memory Bus Width: Quadro 6000 is 384-bit; GTX 960M is 128-bit.
  • Memory Bandwidth: Quadro 6000 is 143.4 GB/s; GTX 960M is 80.19 GB/s.
  • Shading Units: Quadro 6000 has 448; GTX 960M has 640.
  • TMUs: Quadro 6000 has 56; GTX 960M has 40.
  • ROPs: Quadro 6000 has 48; GTX 960M has 16.
  • Pixel Rate: Quadro 6000 is 16.07 GPixel/s; GTX 960M is 18.82 GPixel/s.
  • Texture Rate: Quadro 6000 is 32.14 GTexel/s; GTX 960M is 47.04 GTexel/s.
  • FP32: Quadro 6000 is 1,027.7 GFLOPS; GTX 960M is 1.505 TFLOPS.
  • TDP: Quadro 6000 is 204 W; GTX 960M is 75 W.
  • Slot Width: Quadro 6000 is dual-slot; GTX 960M is MXM module.
  • Power Connectors: Quadro 6000 has 1x 6-pin + 1x 8-pin; GTX 960M has none.
  • Suggested PSU: Quadro 6000 is 550 W; GTX 960M has none listed.
  • Bus Interface: Quadro 6000 is PCIe 2.0 x16; GTX 960M is MXM-B (3.0).
  • Display Outputs: Quadro 6000 has 1x DVI, 2x DisplayPort, 1x S-Video; GTX 960M is portable device dependent.
  • Vulkan Support: Quadro 6000 has none; GTX 960M has 1.4.
  • Release Date: Quadro 6000 is December 2010; GTX 960M is March 2015.

Head-to-Head Benchmarks

The only direct benchmark comparison available is Geekbench OpenCL. The GTX 960M scores 11,045, while the Quadro 6000 scores 9,846. The GTX 960M wins with a deltaPct of -10.9% (negative indicating the Quadro is behind). This 1,199-point difference is significant in compute workloads. The GTX 960M achieves this despite having less than half the memory bandwidth (80.19 GB/s versus 143.4 GB/s) and a much narrower 128-bit bus. The Maxwell architecture’s efficiency is evident: it delivers higher FP32 throughput (1.505 TFLOPS versus 1,027.7 GFLOPS) with a quarter of the TDP (75 W versus 204 W).

The Quadro 6000’s nearest rivals in the database include the Quadro M2000M (score 9,832, deltaPct 0.1) and the GeForce GTX 1070 (score 9,780, deltaPct 0.7), meaning it sits slightly above those in OpenCL. The GTX 960M’s nearest rivals include the Quadro K5000 (score 9,637, deltaPct 0.1) and the Quadro P4000 (score 9,665, deltaPct -0.2), showing it is closely grouped with professional parts. The GTX 960M also runs a Vulkan benchmark, scoring 8,245, which is a capability the Quadro 6000 cannot match due to lack of Vulkan support. Across the two benchmarks, the GTX 960M’s average is 9,645, slightly below the Quadro 6000’s single 9,846, but that average is dragged down by the Vulkan score.

Where Each One Wins

The GeForce GTX 960M wins decisively in raw compute and modern API support. Its OpenCL score is 10.9% higher, and it is the only card with Vulkan 1.4 support. It also has a much higher texture rate (47.04 GTexel/s versus 32.14 GTexel/s) and pixel rate (18.82 GPixel/s versus 16.07 GPixel/s), making it faster for fill-rate-bound tasks. Its 640 shading units outperform the Quadro’s 448, and its FP32 output of 1.505 TFLOPS is nearly 46% higher than the Quadro’s 1,027.7 GFLOPS. The GTX 960M achieves all of this at 75 W TDP, making it vastly more power-efficient.

The Quadro 6000 wins in memory capacity and bandwidth. Its 6 GB of VRAM on a 384-bit bus delivers 143.4 GB/s, nearly double the GTX 960M’s 80.19 GB/s. This is crucial for workloads with large datasets that exceed 4 GB, such as certain professional visualizations or compute buffers. The Quadro also has more ROPs (48 versus 16), which can benefit certain rasterization-heavy tasks, despite its lower pixel rate. Its physical form factor is a dual-slot PCIe card with dedicated display outputs (DVI, DisplayPort, S-Video), making it suitable for legacy workstation chassis. The Quadro’s 47th percentile ranking versus the GTX 960M’s 46th suggests it edges out the mobile card in overall standing, though this is based on a single benchmark.

In practical terms, the GTX 960M is the better compute engine for OpenCL and Vulkan workloads, especially where power is a constraint. The Quadro 6000 is the better choice for large-memory tasks and for systems requiring a standard PCIe slot with professional display connectivity. The data does not support the Quadro as a faster card, but it does support it as a more capable memory subsystem. Choose based on workload: speed and efficiency favor the GTX 960M; capacity and legacy compatibility favor the Quadro 6000.

DETAILED SPECIFICATIONS

SPECIFICATION
GTX 960M
Quadro 6000
Core Specs
Shading Units
640
448 -30.0%
Shaders
640
448 -30.0%
TMUs
40
56 +40.0%
ROPs
16
48 +200.0%
SM Count
14
Clocks
Base Clock
1097 MHz
Boost Clock
1176 MHz
GPU Clock
574 MHz
Shader Clock
1147 MHz
Memory Clock
1253 MHz 5 Gbps effective
747 MHz 3 Gbps effective
Memory
Memory Size
4 GB
6 GB
VRAM (MB)
4,096
6,144 +50.0%
Memory Type
GDDR5
GDDR5
Memory Bus
128 bit
384 bit
Bandwidth
80.19 GB/s
143.4 GB/s
Cache
L1 Cache
64 KB (per SMM)
64 KB (per SM)
L2 Cache
2 MB
768 KB
Performance
Pixel Rate
18.82 GPixel/s
16.07 GPixel/s
Texture Rate
47.04 GTexel/s
32.14 GTexel/s
FP32 (TFLOPS)
1.505 TFLOPS
1,027.7 GFLOPS
FP64 (TFLOPS)
47.04 GFLOPS (1:32)
513.9 GFLOPS (1:2)
Power
TDP
75 W
204 W
TDP (W)
75
204 +172.0%
Suggested PSU
550 W
Power Connectors
None
1x 6-pin + 1x 8-pin
Architecture
Architecture
Maxwell
Fermi
GPU Name
GM107
GF100
Generation
GeForce 900M
Quadro Fermi (x000)
Process Size
28 nm
40 nm
Transistors
1,870 million
3,100 million
Die Size
148 mm²
529 mm²
Foundry
TSMC
TSMC
Density
12.6M / mm²
5.9M / mm²
API Support
DirectX
12 (11_0)
12 (11_0)
OpenGL
4.6
4.6
Vulkan
1.4
OpenCL
3.0
1.1
CUDA
5.0
2.0
Shader Model
6.7 (5.1)
5.1
Physical
Slot Width
MXM Module
Dual-slot
Length
248 mm 9.8 inches
Height
111 mm 4.4 inches
Outputs
Portable Device Dependent
1x DVI2x DisplayPort1x S-Video
Bus Interface
MXM-B (3.0)
PCIe 2.0 x16
Other
Launch Price
4,399 USD
Production
End-of-life
End-of-life
Predecessor
GeForce 800M
Quadro FX Tesla
Successor
GeForce 10 Mobile
Quadro Kepler
View GeForce GTX 960M Details View Quadro 6000 Details