英伟达卖给矿场的 CMP 170HX 挖矿卡,出厂只开放 8GB 显存和 70 组计算单元,可它用的芯片和数据中心的 A100 是同一颗。一位叫 Kate 的硬件安全研究者在 11 月 10 日公开了研究:她用电压故障注入骗过芯片里锁功能的熔丝控制器,把大多数卡解锁到完整的 80GB 显存、120 到 128 组计算单元,半精度算力测出来比零售版 A100 还高约 18%。

锁是怎么上的,又是怎么被打开的
同一颗芯片能卖出不同档次,靠的是芯片里的熔丝:出厂时烧断一部分,对应的显存、计算单元和接口就被永久关掉,软件改不回来。之前社区已经有纯软件的解锁办法,最多把显存放到 64GB,计算单元一个都多不了,PCIe 也只能跑到 2.0。
这次的思路是绕过"烧熔丝必须走安全流程"这道限制。芯片上电那一刻,给供电电压制造一个极短的扰动,熔丝控制器会短暂进入一个异常状态,这时候就能写入新的配置,把被关掉的功能重新打开。作者自己做了一块控制板专门产生这种扰动,接到显卡的供电控制信号上,一次不成功就断电重来。
解锁后能用到什么程度
下面是作者的实测结果。
- 显存:她手上 10 张 8GB 版的卡,9 张解锁到可用的 80GB,1 张只有 64GB。
- 计算单元:从 70 组提到 120 到 128 组,具体多少看每颗芯片的"体质"。零售版 A100 开的是 108 组。
- 算力:半精度运算测到约 85.9 TFLOPS,零售版 A100 是 72.5,纯软件解锁的卡只有 50.1。
- 接口:PCIe 能恢复到 4.0(要额外改一处电路),多卡互联的 NVLink 也能打开,但要改硬件,作者说细节留到下一篇。
- 实际负载:80GB 显存通过了多轮读写校验,vLLM、SGLang 这类大模型推理框架能正常跑。
为什么这件事值得注意
对想在本地跑大模型的人,80GB 显存加接近 A100 的算力,正是跑大模型最卡脖子的那部分。这篇研究在 Hacker News 上拿到了三百多分,讨论很热。不过作者没有提卡的价格,二手行情要自己去查。
对硬件安全,它说明靠熔丝区分产品档次并不牢靠:只要能在上电时动一下电压,"永久"关掉的功能就能找回来。作者说发表前已经把发现告诉了英伟达的产品安全团队。
别急着去买卡
- 门槛很高:要自己焊控制板、在显卡电路板上飞线和拆元件,属于硬件安全研究级别的操作,不是装个软件就行。
- 很耗时间:作者说每张卡要反复试 1 到 48 小时才能成功。
- 可能把卡弄坏:很多失败的尝试会让熔丝控制器失去响应,卡基本就废了。改电路是永久性的,保修自然也没了。
- 结果因卡而异:同一个办法在不同芯片上的效果不一样,10GB 版的卡基本解锁不到 80GB。
- 数据还不多:只测了 10 张卡,长期稳定性和散热都没有数据。
- 改装和转卖改过的硬件可能涉及厂商条款和当地法规,自己评估清楚。


评论(0)
还没有评论,来说第一句。