NVIDIA GeForce GTX 950 vs NVIDIA P106-090 Comparison

NVIDIA
GEFORCE

NVIDIA GeForce GTX 950

CORE STATE GM206
VRAM 2 GB
CLOCK SPEED 1188 MHz
TDP 90 W
BUS WIDTH 128 bit
ARCHITECTURE Maxwell 2.0
nm
PROCESS 28 nm
LAUNCH DATE 2015
VS
NVIDIA
GEFORCE

P106-090

CORE STATE GP106
VRAM 3 GB
CLOCK SPEED 1531 MHz
TDP 75 W
BUS WIDTH 192 bit
ARCHITECTURE Pascal
nm
PROCESS 16 nm
LAUNCH DATE 2017

PERFORMANCE BENCHMARKS

geekbench_metal
7,172
N/A
geekbench_opencl
15,662
21,304
geekbench_vulkan
16,734
18,596
3dmark_3dmark_steel_nomad_dx12
N/A
509

Analysis: NVIDIA GeForce GTX 950 vs NVIDIA P106-090

Head-to-Head Benchmarks

The benchmark data shows a clear overall victory for the NVIDIA P106-090, which wins both head-to-head tests against the GeForce GTX 950. The most decisive result comes in the Geekbench OpenCL test, where the P106-090 scores 21,304 against the GTX 950's 15,662. That is a 36% lead, a substantial margin that reflects the mining card's advantage in raw compute throughput. The gap is narrower in the Geekbench Vulkan test, but the P106-090 still comes out ahead with 18,596 points versus 16,734 points for the GTX 950, a delta of 11.1%.

Looking at the broader average benchmark score, the P106-090 posts an average of 13,470 across all tests, while the GTX 950 averages 13,189. That difference of roughly 281 points places the P106-090 in the 54th percentile of all GPUs, one point ahead of the GTX 950's 53rd percentile. The near-rival comparison reinforces the P106-090's position: its average score sits within 0.5% of the AMD Radeon Pro 555 and within 0.3% of the NVIDIA GeForce GTX 570. The GTX 950, meanwhile, lands within 0.9% of the NVIDIA Tesla M2090 and 0.8% of the GTX 480.

The P106-090's OpenCL advantage is especially notable because both cards share the same shading unit count of 768. Yet the P106-090's higher clock speeds — a 1,354 MHz base and 1,531 MHz boost versus 1,024 MHz and 1,188 MHz for the GTX 950 — translate into a 28.9% faster FP32 throughput at 2.352 TFLOPS versus 1.825 TFLOPS. That compute headroom is the primary driver of its 36% OpenCL win. The Vulkan result, while still a win for the P106-090, is closer because API overhead and memory access patterns can mitigate raw compute differences. Still, the data shows the P106-090 winning every measured test, with no single benchmark where the GTX 950 pulls ahead.

Where Each One Wins

The P106-090 is the clear winner in compute-oriented workloads. Its OpenCL score of 21,304 demonstrates a commanding lead in general-purpose GPU compute, which matters for tasks like rendering, physics simulation, and data processing. The Vulkan score of 18,596 also favors the P106-090, indicating stronger performance in modern graphics APIs that leverage low-level hardware access. The P106-090's 3 GB of GDDR5 memory, paired with a 192-bit bus and 192.2 GB/s of bandwidth, gives it a memory bandwidth advantage of 81.7% over the GTX 950's 105.8 GB/s. That bandwidth headroom helps in texture-heavy scenes and larger working sets.

The GTX 950, despite losing both head-to-head tests, has its own areas of strength. It is the only card of the two with display outputs — 1x DVI, 1x HDMI 2.0, and 3x DisplayPort 1.2 — making it the only viable option for actually driving a monitor. The P106-090 has no outputs at all, which is expected for a mining-focused product. The GTX 950 also has a more conventional bus interface: PCIe 3.0 x16 versus the P106-090's PCIe 1.0 x1. That means the GTX 950 can slot into standard desktop motherboards without bandwidth bottlenecks, while the P106-090's x1 interface severely limits data transfer to and from the host system. For gaming, the GTX 950's 2 GB of VRAM is smaller, but its 1,188 MHz boost clock and 57.02 GTexel/s texture rate still provide competent 1080p performance for its era. The GTX 950 also supports the same DirectX 12 (12_1), OpenGL 4.6, and Vulkan 1.4 APIs as the P106-090, so software compatibility is identical.

The GTX 950's predecessor is the GeForce 700 series, and its successor is the GeForce 10 series, placing it in a well-trodden product lineage. The P106-090, by contrast, belongs to the "Mining GPUs" generation, with no predecessor or successor listed. That distinction matters: the P106-090 is a specialized tool, while the GTX 950 is a general-purpose graphics card.

Architecture Differences

The P106-090 is built on NVIDIA's Pascal architecture, fabricated on a 16 nm process at TSMC. The GTX 950 uses the older Maxwell 2.0 architecture on a 28 nm process, also at TSMC. The process node shrink is significant: 16 nm versus 28 nm allows the P106-090 to pack 4,400 million transistors into a 200 mm² die, yielding a transistor density of 22.0 million transistors per mm². The GTX 950's GM206 chip contains 2,940 million transistors on a larger 228 mm² die, resulting in a much lower density of 12.9 million per mm². The Pascal chip is physically smaller but electrically denser, which explains how it achieves higher clock speeds and efficiency despite a lower TDP.

The core configurations differ in one key area: both cards have 768 shading units and 48 TMUs, but the P106-090 has 48 ROPs versus the GTX 950's 32 ROPs. That 50% increase in ROP count directly contributes to the P106-090's pixel rate of 73.49 GPixel/s, nearly double the GTX 950's 38.02 GPixel/s. The texture rate also favors the P106-090 at 73.49 GTexel/s versus 57.02 GTexel/s, driven by its higher boost clock.

FP16 compute is another differentiator: the P106-090 lists 36.74 GFLOPS at a 1:64 ratio, while the GTX 950 has no FP16 data listed. That suggests the Pascal card has at least some half-precision capability, however limited, whereas the Maxwell part does not expose any. Both cards share the same API support — DirectX 12 (12_1), OpenGL 4.6, and Vulkan 1.4 — so there is no architectural difference in software feature levels, but the underlying hardware implementations are generations apart.

Specification Differences

The two cards diverge on nearly every measurable specification. The P106-090 uses the GP106 chip, while the GTX 950 uses GM206. Process node: 16 nm versus 28 nm. Transistor count: 4,400 million versus 2,940 million. Die size: 200 mm² versus 228 mm². Transistor density: 22.0M/mm² versus 12.9M/mm². Base clock: 1,354 MHz versus 1,024 MHz. Boost clock: 1,531 MHz versus 1,188 MHz. Memory clock: 2,002 MHz (8 Gbps effective) versus 1,653 MHz (6.6 Gbps effective). Memory size: 3 GB versus 2 GB. Memory bus width: 192-bit versus 128-bit. Memory bandwidth: 192.2 GB/s versus 105.8 GB/s. ROPs: 48 versus 32. Pixel rate: 73.49 GPixel/s versus 38.02 GPixel/s. Texture rate: 73.49 GTexel/s versus 57.02 GTexel/s. FP32: 2.352 TFLOPS versus 1.825 TFLOPS. TDP: 75 W versus 90 W. Bus interface: PCIe 1.0 x1 versus PCIe 3.0 x16. Display outputs: none versus 1x DVI, 1x HDMI 2.0, 3x DisplayPort 1.2. Dimensions: 250 mm (9.8 inches) versus 202 mm (8 inches). Release date: 2017-07-30 versus 2015-08-19. Generation: Mining GPUs versus GeForce 900.

The two cards are identical in several areas: 768 shading units, 48 TMUs, 1x 6-pin power connector, 250 W suggested PSU, dual-slot width, DirectX 12 (12_1), OpenGL 4.6, Vulkan 1.4, and end-of-life production status. The GTX 950 has a launch MSRP of 159 USD; the P106-090 has no listed MSRP.

FAQ

Q: Which card has a higher average benchmark score?

A: The NVIDIA P106-090 averages 13,470 across all tests, compared to 13,189 for the GeForce GTX 950. The P106-090 sits in the 54th percentile of all GPUs, while the GTX 950 is in the 53rd.

Q: How much faster is the P106-090 in OpenCL?

A: The P106-090 scores 21,304 in Geekbench OpenCL versus 15,662 for the GTX 950, a 36% advantage. This is the largest performance gap between the two cards in any tested workload.

Q: Does the GTX 950 support display outputs?

A: Yes. The GTX 950 includes 1x DVI, 1x HDMI 2.0, and 3x DisplayPort 1.2 outputs. The P106-090 has no display outputs, making it unsuitable for direct monitor connection.

Q: What is the memory bandwidth difference?

A: The P106-090 offers 192.2 GB/s over a 192-bit bus with 3 GB of GDDR5. The GTX 950 provides 105.8 GB/s over a 128-bit bus with 2 GB of GDDR5. The P106-090 has 81.7% more bandwidth.

Q: Which card has a lower TDP?

A: The P106-090 has a 75 W TDP, while the GTX 950 is rated at 90 W. Both require a 1x 6-pin power connector and a 250 W suggested PSU.

Q: Do both cards support the same APIs?

A: Yes. Both support DirectX 12 (12_1), OpenGL 4.6, and Vulkan 1.4, despite the P106-090 using the older PCIe 1.0 x1 bus interface versus the GTX 950's PCIe 3.0 x16.

DETAILED SPECIFICATIONS

SPECIFICATION
GTX 950
P106-090
Core Specs
Shading Units
768
768 0.0%
Shaders
768
768 0.0%
TMUs
48
48 0.0%
ROPs
32
48 +50.0%
SM Count
6
Clocks
Base Clock
1024 MHz
1354 MHz
Boost Clock
1188 MHz
1531 MHz
Memory Clock
1653 MHz 6.6 Gbps effective
2002 MHz 8 Gbps effective
Memory
Memory Size
2 GB
3 GB
VRAM (MB)
2,048
3,072 +50.0%
Memory Type
GDDR5
GDDR5
Memory Bus
128 bit
192 bit
Bandwidth
105.8 GB/s
192.2 GB/s
Cache
L1 Cache
48 KB (per SMM)
48 KB (per SM)
L2 Cache
1024 KB
1536 KB
Performance
Pixel Rate
38.02 GPixel/s
73.49 GPixel/s
Texture Rate
57.02 GTexel/s
73.49 GTexel/s
FP32 (TFLOPS)
1.825 TFLOPS
2.352 TFLOPS
FP64 (TFLOPS)
57.02 GFLOPS (1:32)
73.49 GFLOPS (1:32)
FP16 (TFLOPS)
36.74 GFLOPS (1:64)
Power
TDP
90 W
75 W
TDP (W)
90
75 -16.7%
Suggested PSU
250 W
250 W
Power Connectors
1x 6-pin
1x 6-pin
Architecture
Architecture
Maxwell 2.0
Pascal
GPU Name
GM206
GP106
Generation
GeForce 900
Mining GPUs
Process Size
28 nm
16 nm
Transistors
2,940 million
4,400 million
Die Size
228 mm²
200 mm²
Foundry
TSMC
TSMC
Density
12.9M / mm²
22.0M / mm²
API Support
DirectX
12 (12_1)
12 (12_1)
OpenGL
4.6
4.6
Vulkan
1.4
1.4
OpenCL
3.0
3.0
CUDA
5.2
6.1
Shader Model
6.8
6.8
Physical
Slot Width
Dual-slot
Dual-slot
Length
202 mm 8 inches
250 mm 9.8 inches
Outputs
1x DVI1x HDMI 2.03x DisplayPort 1.2
No outputs
Bus Interface
PCIe 3.0 x16
PCIe 1.0 x1
Other
Launch Price
159 USD
Production
End-of-life
End-of-life
Predecessor
GeForce 700
Successor
GeForce 10
View GeForce GTX 950 Details View P106-090 Details