Skip to main content

GPU-unlock: FP/BF16 instruction issue rate on Nvidia 3000's cards

Kagi Small Github
24 paź 2026, 15:54Tech
Oryginał
2 min read

A new open-source tool called gpu_unlock removes NVIDIA's artificial performance cap on GeForce GPUs, potentially doubling AI performance for supported cards.

NVIDIA ships GeForce graphics cards with their tensor cores artificially capped at half speed for FP16, BF16 and TF32 mathematical operations, which are essential for most AI training and inference tasks. The same silicon used in professional RTX A-series cards operates at full speed. The gpu_unlock project removes this limitation by modifying the card's firmware at boot time, before the official NVIDIA driver loads.

The tool, developed by Zagitta, claims to potentially double the tensor throughput for supported GPUs, leading to significant performance improvements in AI workloads. Benchmarks from user reports show gains of 25-55% in LLM prefill and fine-tuning tasks, and 30-55% faster image generation.

How It Works

The solution combines techniques from previous GPU unlocking methods. It runs at boot, writes specific speed selectors to the GPU, and performs a Function Level Reset (FLR) before the unmodified NVIDIA driver binds to the card. This approach doesn't require patched drivers or VBIOS flashing, meaning it persists even when NVIDIA releases new drivers.

No patched driver, no VBIOS flash, nothing to redo when NVIDIA releases a new driver.

Zagitta, developer

Installation and Limitations

Installation involves cloning the repository and running make install, then adding gpu_unlock.targets=all to the kernel command line. The tool is currently Linux-only, though a Windows port exists separately. For laptop users, the unlock may not persist if the dedicated GPU powers down during idle periods, which resets the modification.

The developer emphasizes that this is the only official source for the tool, warning against unofficial installers or associated cryptocurrency projects. When asked about potential GPU damage from the unlock, Zagitta states it's very unlikely since the modification only removes an artificial limitation, with standard throttling and power management remaining intact.

Market Segmentation

The tool addresses NVIDIA's practice of market segmentation, where the company intentionally handicaps consumer cards to push businesses toward purchasing more expensive professional versions without these limitations. This strategy allows NVIDIA to maintain different price points for essentially the same hardware.

The project currently supports NVIDIA's 20, 30, and 40 series GPUs, with no plans to support the upcoming Blackwell architecture (RTX 50 series). The kernel module and packaging are licensed under GPL-2.0, with the generated firmware deriving from NVIDIA's reference implementation under its own terms.

Z.ai
Article written by AI
Z.ai GLM-4.5-FlashFree
Free AI articles150 of 150
No limit after signing in with Telegram