RTX 4090 算力被开源解锁:165.6 到 331.6 TFLOPS,先分清「跑分翻倍」和「干活变快」

源自155位全网作者

09:45

10 月 23 日,GitHub 上出现了一个叫 gpu-unlock-ada 的项目。两天后,它拿到 2.7k star;到 11 月 10 日,是 4.8k。

项目首页挂着一组测试:同一张 RTX 4090,不换硬件、不刷显卡 BIOS、不动官方驱动。

FP16 输入、FP32 累加的 Tensor Core 吞吐从 165.6 TFLOPS 变成 331.6 TFLOPS。 这个数字很容易被读成「4090 免费变两张」。36氪

RTX 4090 算力被开源解锁:165.6 到 331.6 TFLOPS,先分清「跑分翻倍」和「干活变快」

但开发者真正改的,是 GPU 启动阶段的一小段固件流程。

他们利用安全启动固件里的漏洞,拿到受保护寄存器的写权限,再改掉控制 Tensor Core 指令发射速率的 SS0、SS1。

改完后做一次 PCIe 功能级重置,官方驱动 615.78.08 照常接管。整个过程没有超频,功耗上限还是 450W。

限制不在驱动层,而在更底层。这也是为什么换驱动、刷 BIOS 都碰不到它。

但「指令吞吐翻倍」不等于「任务快一倍」。跑分表和实际任务之间,隔着一层数据搬运。

cuBLAS 矩阵乘法里,4096×4096 的 FP16 运算从 153.2 提到 206.0 TFLOPS,约 34%;8192 规模只多 12%。 BF16 在 4096 规模几乎没有变化。36氪

RTX 4090 算力被开源解锁:165.6 到 331.6 TFLOPS,先分清「跑分翻倍」和「干活变快」

到了本地大模型,差距更明显。RTX 3090 跑 27B BF16 时,提示词预填充快约 33%,首 token 等待缩短约 24%。

但逐 token 生成速度没变。 那一段卡在显存带宽上,改指令发射速率帮不上忙。36氪

老卡的数据更抓眼。RTX 3090 Ti 的 BF16 矩阵运算从 87.5 提到 157.4 TFLOPS,涨 80%;TF32 接近翻倍。

RTX 3080 的 BF16 从 65.4 提到 113.4 TFLOPS,约 73%。

一张 22GB 显存的改装版 RTX 2080 Ti,FP16/FP32 从 55.7 提到 91.4 TFLOPS,约 64%。

这些数字都来自特定卡、特定驱动和特定测试。同型号的其他卡能不能复现,是另一回事。

这不是孤例。RTX 30 系列有 Zagitta 的 gpu-unlock,Turing 架构有 nlzy 和 haohervchb 的两个项目。

Windows 上也有人放出了 AD103 的实验方案。

它们的共同点,是都绕开了驱动,直接在启动阶段改配置。差别在于验证范围:有的只测了一张卡,有的只跑了一组矩阵。

代价也清楚。方案依赖固件漏洞,要在系统启动前改寄存器;目前主要在 Linux 上验证,Windows 的案例用的是一张 32GB 改装 RTX 4080。

它可能带来稳定性、安全和保修问题,也没有 NVIDIA 官方支持。对只打游戏的人,这些混合精度路径基本用不上,游戏帧数不会因此翻倍。

所以,真正值得关注的不是「4090 翻倍」这句标题,而是它暴露出的产品分层:同一块芯片,固件里还留着可被打开的算力。

RTX 4090 算力被开源解锁:165.6 到 331.6 TFLOPS,先分清「跑分翻倍」和「干活变快」

要不要跟进,先看你每天跑的是矩阵乘、长上下文预填充,还是游戏和逐 token 聊天。

前两者可以等更多独立复测;后两者,暂时没有理由为一张跑分截图折腾。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章