你的英伟达显卡正以半速运行 AI,这个工具在驱动加载前将其修复。
项目名为 nv-uefi-unlocker,由 physicsdolphin 使用 Rust 语言开发,遵循 GPL-2.0 协议。该项目于 10 月 26 日建立,仅一周多时间便在 GitHub 获得 1235 颗星,引发 TechPowerUp、Notebookcheck、Yahoo Tech 等主流科技媒体关注。目前,RTX 3060 等主流消费级显卡已在其支持列表中。
官方实测对比:RTX 4060 Ti 在不同精度档位下的吞吐量表现
一、核心原理:解除“出厂钳制”而非超频
提及“解锁”,用户常联想到超频、刷写 BIOS 或调整功耗墙。但该工具的运作逻辑截然不同:在显卡驱动程序接管之前,解除英伟达出厂时预设的 Tensor 算力限制。
根据项目文档,其技术路径为:
通俗而言,通过 U 盘以 UEFI 模式启动,在操作系统和英伟达驱动加载前的空窗期,利用签名引导程序修改 GPU 内部四个寄存器,并进行读回校验以确保写入成功。
该方案具备三个显著特征:
- 不刷写 VBIOS:全程不触碰显卡固件,断电即恢复原始状态,无永久修改风险。
- 驱动前置操作:适用于 Windows、Linux 及黑苹果等所有 EFI 可引导系统,确保驱动加载时识别的是“未受限”显卡。
- 严格校验机制:执行写操作后立即读取验证,若写入失败则明确提示,避免无效操作。
二、技术背景:被刻意限制的张量核心
消费级 GeForce 显卡与数据中心卡(如 A100/H100)虽采用同代张量核心架构,但在出货时被配置为不同的性能路径:
| 精度档 | 执行单元 | GeForce 出货状态 | 理论上限 |
|---|---|---|---|
| FP16 / BF16 / TF32 (FP32 累加张量路径) |
二~四代张量核 | 半速 | 2× |
| FP8 (E4M3/E5M2) | 四代张量核 (SM89+) | 半速 | 2× |
| FP16 (FP16acc) / INT8 / INT16 / INT32 / FP32 / FP64 |
张量核 / CUDA 核 / FP64 核 | 全速 | 1× |
关键限制在于:仅“FP32 累加”的张量路径被限制为半速,而 INT8、FP16acc 等保持全速。这解释了为何游戏玩家(主要依赖 FP32 光栅化和 FP16acc)未感知性能差异,而 AI 训练、微调及 PyTorch 默认的半精度矩阵乘法路径则受到严重影响。
用户购买的并非性能不足的硬件,而是被软件屏蔽了一半算力的产品。
FP8 逐时钟对比:解锁前后每 GHz 的吞吐量变化
三、性能提升实测数据
根据开发者提供的兼容性矩阵及区间数据,性能提升如下:
- FP16 / BF16 / TF32 张量吞吐:最高提升约 2.6 倍(理论上限为 2 倍,额外增益来自同频归一化和调度优化)。
- FP8 吞吐:最高提升约 1.9 倍。
- 图像/视频生成:速度提升 14% ~ 75%。
- DirectML 推理算子:最高提升 94%。
- LLM 推理:Prefill 阶段最高提升 19%,Decode 阶段提升 5%。
第三方媒体测试佐证了上述数据:XFastest 测试显示 RTX 4060 笔记本 FP16 性能提升 65%;xenospectrum案例中,图像生成时间从 12.1 秒缩短至 8 秒。
值得注意的是,LLM 推理提升有限并非工具失效,而是解码阶段瓶颈在于显存带宽而非张量核算力。该工具释放的是算力而非带宽,因此对图像/视频生成、模型训练及大规模矩阵运算负载收益显著,对聊天式推理帮助有限。
项目演示视频截图
四、使用门槛与潜在代价
尽管性能提升诱人,但使用该工具需满足以下条件并承担相应成本:
1. 每次冷启动需重放:解锁状态存储在 GPU 易失性区域,断电即失效。每次冷启动均需通过 U 盘重新执行解锁流程。这是为了确保“断电复原”安全机制的设计取舍。
2. 需关闭 Secure Boot:或自行签名 EFI 文件并让主板信任,这增加了系统安全风险。
3. Turing 架构(20 系)额外步骤:需先在 Windows 中运行脚本启用 GSP 固件并重启,方可制作启动盘。
4. 笔记本需独显直连:混合输出模式存在已知兼容性问题。
5. 硬件兼容性限制:不支持 Pascal 及更早架构、GA100 以及 RTX 50 系列显卡。
6. 故障恢复:若出现黑屏、停止响应或驱动异常,并非硬件损坏。完全断电、拔掉 U 盘并正常引导即可恢复。作者强调“同一会话内不要重试”,以避免潜在冲突。
五、行业影响与技术争议
该项目引发广泛关注,主要源于以下三点:
第一,证实限速为软件层面且可逆。官方以往宣称“消费级产品定位不同”,而该工具通过代码证明算力限制并非硬件物理缺陷,而是软件屏蔽。这对消费者而言揭示了产品策略背后的真相。
第二,大幅降低操作门槛。相比以往需要刷写 VBIOS 或魔改驱动的高风险方案,该工具通过 U 盘启动、不落地、可回滚且有校验的流程,显著提升了安全性与易用性。
第三,工程严谨性。项目包含大量取证日志和诊断记录,详细分析了 X99 主板 CSM 交棒、雷电 eGPU FLR 恢复、极端测试下的低频诊断链等复杂场景。这种透明化的文档处理方式,区分了正经开源项目与硬件黑产。
然而,质疑声同样存在。关闭 Secure Boot 意味着攻击面扩大,WindowsForum 等媒体已在报道标题中明确警示“Secure Boot Risks”。这一安全隐患不应被性能提升所掩盖。
六、实际应用价值评估
以视频口型同步任务为例,未解锁的 RTX 3060(GA106)处理速度为 2.1 秒/帧,三分钟视频需耗时一小时以上。经多轮参数调优后,性能已达瓶颈。
该工具恰好解除了限制该任务性能的半速路径。
RTX 3060 在兼容性矩阵中已被验证(基于 2504/2520 驱动)。理论上,纯 FP16 张量推理链路有近翻倍的空间。若假设成立,视频处理时间可从 80 分钟缩减至 40 分钟左右,效益远超常规参数调优。
但需理性看待:此为理论推断,未经本人机器实测验证。实际效果受功耗墙、显存带宽、芯片个体差异以及非张量开销(如 VAE 编解码、人脸对齐)等多重因素影响。
总结与建议
值得关注,但需谨慎上手。
值得关注的原因在于其揭示的事实确凿:消费级显卡确实被软件屏蔽了一半张量算力,且该限制是可逆的。
不建议盲目立即使用的原因包括:需关闭 Secure Boot 带来的安全风险、每次冷启动的操作繁琐性,以及项目发布初期可能存在的未知 Bug。对于依赖该设备工作的用户,建议先查阅兼容性矩阵,确认自身显卡的支持等级——“已验证”与“待测试”存在本质区别。
后续将在完成当前工作交付后,进行实机测试并分享具体数据。
项目地址:https://github.com/physicsdolphin/nv-uefi-unlocker

