NVIDIA P106 100

NVIDIA P106 100
NVIDIA P106 100 graphics card review

NVIDIA P106-100: A GTX 1060 Without Display Outputs or Gaming Drivers

The NVIDIA P106-100 was released in June 2017 for cryptocurrency mining. Its specifications are nearly identical to those of the GeForce GTX 1060 6 GB: a GP106 processor, 1280 CUDA cores, and 6 GB of GDDR5. However, the P106-100 has no display outputs, gaming drivers require modifications, and the PCIe interface is limited on many units.

In 2026, the P106-100 can be found on the used market for $30-50, compared with $50-70 for a standard GTX 1060 6 GB. The savings are small, while compatibility problems are significantly more common.

Differences from the GTX 1060

Specification P106-100 GTX 1060 6 GB
Display outputs None HDMI, DisplayPort, DVI
Interface Often PCIe 1.1 x16 PCIe 3.0 x16
Gaming drivers Unofficial modifications Official
NVENC Usually unavailable Supported
Monitor connection Through another GPU Directly

The P106-100 is built on the 16 nm Pascal architecture. It has 10 streaming multiprocessors (SMs), 80 texture units, and 48 raster operations pipelines. Its clock speeds are 1506-1709 MHz, and its 192-bit memory interface provides 192 GB/s of bandwidth. Power consumption reaches 120 W, with power supplied through a single 6-pin connector.

Theoretical FP32 performance is 4.375 TFLOPS, virtually the same as that of the GTX 1060 6 GB.

Why the P106-100 Is Worse for Gaming

Because it has no display outputs, the P106-100 must send rendered frames through PCIe to the processor’s integrated graphics or to another graphics card connected to the monitor.

On many P106-100 units, the interface operates in PCIe 1.1 x16 mode, with bandwidth of about 4 GB/s. On a standard GTX 1060 with PCIe 3.0 x16, the figure is 15.75 GB/s.

This results in three limitations:

  • In demanding games with low FPS, the losses may be small.
  • In lightweight games with high FPS, frame transfers can noticeably reduce performance.
  • Performance depends on the driver, the PC configuration, and the image-output method.

Even with the same GPU power, gaming performance may differ.

Performance

In 3DMark Time Spy, the P106-100 scores 4126 points, compared with 4099 for the GTX 1060 6 GB. The difference is less than 1%.

Graphics card Time Spy (Graphics) Steel Nomad
GeForce GTX 1660 5521 1047
NVIDIA P106-100 4126 898
GeForce GTX 1060 6 GB 4099 906
Radeon RX 570 3953 885

The GTX 1660 is approximately 34% faster than the P106-100 in Time Spy. The RX 570 and GTX 1060 are at a similar performance level.

Results in games are less predictable. With modified drivers, the P106-100 is suitable for older and less demanding titles at 1920 x 1080. Modern games may require low settings or may fail to launch altogether.

There is no hardware ray tracing or DLSS. FSR and some XeSS modes are available in supported games.

CUDA and Neural Networks

The P106-100 supports CUDA Compute Capability 6.1. In Blender, it scores about 391 points, compared with 802 for the Tesla P40. That is sufficient for simple rendering and experimentation.

Neural networks are more complicated:

  • There are no Tensor Cores, and FP16 performance is 1/64 of FP32 performance.
  • Small LLMs fit in the 6 GB of memory. Models with 7-8 billion parameters require aggressive quantization and a limited context.
  • CUDA Toolkit 13.0 no longer supports compilation for Pascal. Building programs requires CUDA 12.x.

The card is suitable for older CUDA applications and educational tasks. For modern local LLMs, it is limited by its memory capacity, speed, and gradually shrinking software support.

Drivers and Compatibility

Gaming on the P106-100 requires modified drivers. Installation may require additional steps involving digital signatures and display-output configuration.

In October 2025, NVIDIA ended the release of Game Ready drivers for Pascal. Supported GeForce cards will receive security updates through October 2028, but these guarantees do not automatically apply to the mining-oriented P106-100.

NVENC is usually unavailable, so you should not count on hardware video encoding without checking the specific card.

Is the P106-100 Worth Buying in 2026?

At $20-30, the P106-100 makes sense as an inexpensive CUDA accelerator or an experimental card. Gaming requires a compatible configuration and driver setup.

At $40-50, it is not a worthwhile purchase. A GTX 1060 6 GB for $50-70 has display outputs, official drivers, and requires no workarounds. A GTX 1660 for $90-100 delivers approximately one-third higher performance in Time Spy.

Before buying, check the memory, cooling, and stability under load. The P106-100 was originally intended for prolonged mining operation, so the condition of the specific unit matters more than its age.

For a standard gaming PC, the GTX 1060 is preferable. The P106-100 is worth buying only because of its low price and if you are prepared to resolve compatibility problems yourself.

GPU Comparison

Compare P106 100 with other GPUs

Please select GPU from the dropdown list.

Basic

Label Name
NVIDIA
Platform
Desktop
Launch Date
June 2017
Model Name
P106 100
Generation
Mining GPUs
Base Clock
1506MHz
Boost Clock
1709MHz
Bus Interface
PCIe 1.1 x16
Transistors
4,400 million
TMUs
Texture Mapping Units (TMUs) serve as components of the GPU, which are capable of rotating, scaling, and distorting binary images, and then placing them as textures onto any plane of a given 3D model. This process is called texture mapping.
80
Foundry
TSMC
Process Size
16 nm
Architecture
Pascal

Memory Specifications

Memory Size
6GB
Memory Type
GDDR5
Memory Bus
The memory bus width refers to the number of bits of data that the video memory can transfer within a single clock cycle. The larger the bus width, the greater the amount of data that can be transmitted instantaneously, making it one of the crucial parameters of video memory. The memory bandwidth is calculated as: Memory Bandwidth = Memory Frequency x Memory Bus Width / 8. Therefore, when the memory frequencies are similar, the memory bus width will determine the size of the memory bandwidth.
192bit
Memory Clock
2002MHz
Bandwidth
Memory bandwidth refers to the data transfer rate between the graphics chip and the video memory. It is measured in bytes per second, and the formula to calculate it is: memory bandwidth = working frequency × memory bus width / 8 bits.
192.2 GB/s

Display and Media

Outputs
No outputs

Theoretical Performance

Pixel Rate
Pixel fill rate refers to the number of pixels a graphics processing unit (GPU) can render per second, measured in MPixels/s (million pixels per second) or GPixels/s (billion pixels per second). It is the most commonly used metric to evaluate the pixel processing performance of a graphics card.
82.03 GPixel/s
Texture Rate
Texture fill rate refers to the number of texture map elements (texels) that a GPU can map to pixels in a single second.
136.7 GTexel/s
FP16 (half)
An important metric for measuring GPU performance is floating-point computing capability. Half-precision floating-point numbers (16-bit) are used for applications like machine learning, where lower precision is acceptable. Single-precision floating-point numbers (32-bit) are used for common multimedia and graphics processing tasks, while double-precision floating-point numbers (64-bit) are required for scientific computing that demands a wide numeric range and high accuracy.
68.36 GFLOPS
FP64 (double)
An important metric for measuring GPU performance is floating-point computing capability. Double-precision floating-point numbers (64-bit) are required for scientific computing that demands a wide numeric range and high accuracy, while single-precision floating-point numbers (32-bit) are used for common multimedia and graphics processing tasks. Half-precision floating-point numbers (16-bit) are used for applications like machine learning, where lower precision is acceptable.
136.7 GFLOPS
FP32 (float)
An important metric for measuring GPU performance is floating-point computing capability. Single-precision floating-point numbers (32-bit) are used for common multimedia and graphics processing tasks, while double-precision floating-point numbers (64-bit) are required for scientific computing that demands a wide numeric range and high accuracy. Half-precision floating-point numbers (16-bit) are used for applications like machine learning, where lower precision is acceptable.
4.375 TFLOPS

Miscellaneous

SM Count
Multiple Streaming Processors (SPs), along with other resources, form a Streaming Multiprocessor (SM), which is also referred to as a GPU's major core. These additional resources include components such as warp schedulers, registers, and shared memory. The SM can be considered the heart of the GPU, similar to a CPU core, with registers and shared memory being scarce resources within the SM.
10
Shading Units
The most fundamental processing unit is the Streaming Processor (SP), where specific instructions and tasks are executed. GPUs perform parallel computing, which means multiple SPs work simultaneously to process tasks.
1280
L1 Cache
48 KB (per SM)
L2 Cache
1536KB
TDP
120W
Vulkan Version
Vulkan is a cross-platform graphics and compute API by Khronos Group, offering high performance and low CPU overhead. It lets developers control the GPU directly, reduces rendering overhead, and supports multi-threading and multi-core processors.
1.4
OpenCL Version
3.0
OpenGL
4.6
CUDA
6.1
DirectX
12 (12_1)
Power Connectors
1x 6-pin
ROPs
The Raster Operations Pipeline (ROPs) is primarily responsible for handling lighting and reflection calculations in games, as well as managing effects like anti-aliasing (AA), high resolution, smoke, and fire. The more demanding the anti-aliasing and lighting effects in a game, the higher the performance requirements for the ROPs; otherwise, it may result in a sharp drop in frame rate.
48
Shader Model
6.8
Suggested PSU
300W

Benchmarks

FP32 (float)
Score
4.375 TFLOPS
3DMark Steel Nomad
Score
898
3DMark Time Spy
Score
4126
Blender
Score
391
Vulkan
Score
31357
OpenCL
Score
34533
Hashcat
Score
175982 H/s

Compared to Other GPU

FP32 (float) / TFLOPS
4.762 +8.8%
A2
4.622 +5.6%
4.375
3DMark Time Spy
7479 +81.3%
5521 +33.8%
4126
2049 -50.3%
3DMark Steel Nomad
951 +5.9%
898
885 -1.4%
849 -5.5%
Blender
1399.99 +258.1%
802 +105.1%
391
191.62 -51%
53.65 -86.3%
Vulkan
79178 +152.5%
52494 +67.4%
31357
16654 -46.9%
9056 -71.1%
OpenCL
69550 +101.4%
52079 +50.8%
34533
18448 -46.6%
11820 -65.8%
Hashcat / H/s
196096 +11.4%
189947 +7.9%
175982
175296 -0.4%
161084 -8.5%