独立指南 · RTX 20 / 30 / 40

GPU Unlock

你的 GeForce 跑 AI 运算只用了一半速度。看看你的卡能不能跑满。

2×

FP16 / BF16 张量吞吐

+25–55%

LLM 预填充

0

驱动补丁或 VBIOS 刷写

深色背景上的一张 GeForce 显卡

01

我的显卡能解锁吗?

选择你的显卡,或粘贴 lspci -nn 的输出。

稳定GA102 · 10de:2204

RTX 3090 — 可以。这张卡在稳定支持列表里。

实测 BF16:75 → 125 TFLOPS(+67%)

安装项目: Zagitta/gpu-unlock

gpu_unlock.targets=all

这个型号有 Windows UEFI 移植的成功报告。

查看 RTX 3090 的完整信息 →

02

实测 BF16 吞吐

稠密矩阵乘法,FP32 累加,默认功耗墙。数据来自上游项目。

全部跑分 →
解锁前解锁后TFLOPS
RTX 3060
27 → 51
+89%
RTX 3060 Ti
37 → 68
+84%
RTX 3070
40 → 72
+80%
RTX 3080
65 → 113
+74%
RTX 3090
75 → 125
+67%
RTX 4070 Ti
81 → 150
+85%
RTX 3090 Ti*
88 → 157
+78%
RTX 4080
104 → 193
+86%
RTX 4090*
165 → 329
+99%

* RTX 4090 是峰值 MMA 速率;默认功耗下,大矩阵乘法的实际提升小得多。

03

哪些会变快

会变快

  • LLM 预填充(vLLM、PyTorch,FP16/BF16、AWQ/GPTQ)+25–55%
  • 首 token 延迟−25–30%
  • BF16 下的 LoRA 与全量微调+25–50%
  • 图像生成(ComfyUI 中的 SDXL、SD 1.5、DiT)+30–55%
  • 视频生成(Wan 2.2,BF16)+15–20%
  • FlashAttention / SDPA 内核+50–60%

不变

  • llama.cpp / Ollama 量化 GGUF0–15%
  • Token 生成(受显存带宽限制)0%
  • INT8、FP8 和 INT4 模型0%
  • 游戏与 FP32 CUDA0%

04

原理

01

启动时开启

你只需加一个内核参数,不加的话模块什么都不做。

02

在驱动之前解锁

一个小模块先改写张量速度选择寄存器,然后重置显卡。

03

原版驱动接管

未经修改的 NVIDIA 驱动照常加载。彻底断电后恢复原状。

06

安全须知

01

只从源码仓库构建。上游作者没有任何网站、代币或安装器。

02

对 GitHub 之外流传的 Windows 安装器要格外小心。

03

保留一个原版启动项,第一次尝试前彻底断电冷启动。

04

先在内核日志里确认出现 "gpu_unlock: unlocked",再相信跑分结果。

07

常见问题

GPU Unlock 是什么?

gpu-unlock 是 Zagitta 在 2026 年 10 月 18 日发布的开源 Linux 内核模块。GeForce 显卡在 FP32 累加下跑 FP16、BF16、TF32 张量运算时,只有同芯片专业卡一半的速度。这个模块在 NVIDIA 驱动加载前,于开机阶段解除这个限制。

会损坏显卡吗?

上游作者认为可能性很低:正常的降频和功耗管理都还在。显卡干的活更多了,温度可能更高,也会更早撞到功耗墙。Turing 移植版提醒张量核心功耗很高。请把它当作实验性功能。

游戏会变快吗?

不会。游戏和 FP32 CUDA 不走这条被限速的路径,只有 FP32 累加的 FP16/BF16/TF32 张量运算会变化。

Ollama 或 llama.cpp 会变快吗?

提升很小。量化 GGUF 模型只有 0–15%,主要在长上下文;token 生成受显存带宽限制。用 FP16/BF16 权重跑 vLLM 和 PyTorch 时,预填充的提升才明显。

Windows 能用吗?

上游项目只支持 Linux。社区的 UEFI 移植会在 Windows 启动前解锁,但每个移植都绑定特定的主板和显卡。详见 Windows 页面。

RTX 50 系列呢?

不支持。有研究项目在 RTX 5090 上测到同样的限速(0.68 倍),但还没有公开的 Blackwell 载荷,上游作者也认为移植的可能性不大。

需要特定驱动版本吗?

不需要。构建时下载一个固定版本的 NVIDIA 驱动,只是为了提取固件。你装的驱动不会被修改,驱动更新后也不用重做。

怎么撤销?

从内核命令行删掉 gpu_unlock.targets=,或者在引导菜单的编辑界面里临时删一次。卸载软件包会移除模块。彻底断电后显卡恢复原状。

gpu-unlock.net 是官网吗?

不是。本站是独立指南。上游 FAQ 明确说明项目没有官方网站。我们只整理公开数据并链接到源码。

准备试试?

先找到你的显卡,再按你的发行版走安装步骤。