【同一颗芯片,两种速度】
一张 4090,出厂时把累加精度从 FP16 换成 FP32,算力直接从 320.4 掉到 160.4 TFLOPS。不是散热,不是驱动,是一个寄存器位被写死了。
这期把 gpu-unlock-ada 从头讲一遍:显卡开机那一长串固件流水线到底在干什么、限速位藏在哪一层、为什么主机直接写寄存器一点用都没有、一个 1801 行的内核模块又是怎么抢在驱动之前把这一位翻过来。里面那些失败、防护,还有「宁可泄漏也不损坏硬件」的设计,比成功本身更值得看。
数字全部来自项目自带的报告,包括没变快的:量化推理 ×0.98,带宽受限的负载几乎没收益。解锁后要过三层验证,冷启动、断电即回出厂,全程可逆。
⚠️ 只在自己可控的 Linux 机器上折腾,生产机、出租机、笔记本别碰。
觉得有用点个赞,想看更多硬核拆解就关注一下,下期见。