Meta超级集群为何闲置超11%顶级GPU?百万卡AI训练容错机制拆解
Meta 买了几万块最贵的英伟达顶级芯片,插在机柜里通着电,却硬性规定一口活都不许干。
哪怕全世界都在加价疯抢 GB200,在 Meta 的普罗米修斯超级集群里,超过百分之十一的芯片就这么白白闲置着。 每个机柜塞满 72 块芯片,训练程序最多只准动用 64 块。 剩下的 8 块,全天候通电待命,唯一的任务就是在工位上干等。 等什么? 等旁边的同伴死掉。
有没有搞错? 一张 GB200 多少钱?大模型军备竞赛抢算力抢成这样,扎克伯格疯了吗? 只要你管过大规模计算集群,哪怕只是几千块卡,就会知道一个残酷的物理事实: 芯片少的时候,硬件坏掉是小概率意外; 芯片一旦到了十万块的规模,硬件故障就是每分每秒都在发生的自然规律。
Meta 在俄亥俄州新奥尔巴尼建的这个普罗米修斯集群,终极目标是塞进 100 万块 GPU,吃掉整整 1 吉瓦的电力。 但在第一阶段刚跑起来的时候,现场工程师差点被逼疯。 当时每 8000 块 GPU,平均每天要经历大概 1000 次训练中断。 这是个什么概念? 相当于平均每一分半钟,集群里就有一个地方趴窝。 大语言模型训练,是成千上万张卡绑在一起同步算矩阵。 只要有一块卡因为过热死机、或者光纤抖动超时,整个 8000 张卡的队伍全部得原地急刹车。 当天的算力全废了,只能扔掉刚刚算出来的参数,把进度倒退回上一个保存的检查点,重新排队启动。 一天被拽停 1000 次,模型根本没法往前训,时间全花在重启和倒车上了。
更棘手的是英伟达这次的架构升级。 上一代 H100 或者 H200,一个高速互联域只有 8 块显卡。 到了现在的 GB200,英伟达搞出了 NVL72 机柜,把 72 块 GPU 用高速总线硬生生连成了一块超大算力芯片。 整个集群里密密麻麻拉了超过 60 万条高速连接线。 信号哪怕出现一丁点微弱衰减,总线立刻就会陷入频繁的链路自愈循环。 只要机柜里任何一块 GPU 烧了,整整一个机柜的 72 块卡全部跟着瘫痪。 按照以前的运维逻辑,集群就得把这个机柜整盘踢出去,或者等机房工程师跑过去拧螺丝、拔卡换件。 在几十万张卡的超大集群里,要是靠人肉换卡,工程师腿跑断了也赶不上卡坏掉的速度。
那 Meta 怎么把每天 1000 次的中断,硬生生砍掉了百分之九十九? 第一招,就是开头说的那 8 块看似白吃闲饭的备用卡。 72 块卡插满,但我只让 64 块干活。 剩下的 8 块全天候热备。 只要某块显卡突然掉线,机柜内部的控制系统秒级把备用卡切进去顶替。 再也不用把整台机柜踢出集群,更不用等机房技工跑现场。 机器自己在机架里把备胎换上了。
但这还不够。 换卡再快,毕竟还是发生了一次硬件切除,难道其他几万块卡又要跟着全部停工吗? Meta 的第二招,是把容错做进了数据并行里面。 训练超大模型的时候,集群里往往同时跑着好几份一模一样的模型副本。 过去的做法是牵一发而动全身,死一个,全陪葬。 现在 Meta 做了故障隔离。 如果某一块 GPU 掉了,只有包含这块坏卡的那一份模型副本被单独摘下来下线。 集群里剩下的绝大部分健康节点,根本不停机,直接把刚刚那一步计算再重复跑一次,继续往前推进。 那台出了故障的分片,自己在备用机器上重启、重新同步数据,然后悄悄跟上大部队。 一次原本会导致全场停摆的大事故,被化解成了一次几乎感觉不到的短暂降速。
第三招,是给训练装上了分布式异步存盘。 以前保存进度,所有 GPU 得把手里的活停下来,老老实实往硬盘里写数据,这叫同步存盘,极其浪费算力。 Meta 搭建了一套多层存储架构,在显卡继续疯狂计算的同时,系统在后台悄悄把模型权重、梯度和优化器状态异步拷走。 就算真的遇到了跨越整个域的严重故障,集群回滚时丢掉的进度,也只有极小的一截。
不仅是软件,他们连电网的脾气都摸透了。 几万块 GPU 同时起跑或者同时停下,机房里的用电量会瞬间出现海啸一样的峰值冲击波。 这种电力瞬变如果没有严格的调控,能把变电站的供电设备直接干烧。 Meta 在上线前专门给几十万条高速链路做高强度的点火烧机测试,把体质弱的线缆提前抓出来淘汰。 这一整套工程组合拳打下来,一年的时间,每 8000 块卡每天的中断次数,从 1000 次直接暴跌到了 11 次。 在他们最新发布的 Muse Wonder 模型上,预训练的有效吞吐量超过了百分之八十五,强化学习阶段甚至跑到了百分之九十以上。
回头再看那 11% 趴在机柜里吃闲饭的芯片,还觉得浪费吗? 让一部分算力在工位上光明正大地摸鱼,反倒救活了整个集群的生命线。 等这个集群真的一路扩容到 100 万块 GPU、吃满 1 吉瓦电力的时候,按这个比例,现场将会有超过 10 万块顶级芯片一天到晚就坐着等死。 现在的顶尖 AI 竞赛,早就不只是拼谁更有钱、谁能从英伟达手里买到更多显卡了。 怎么让十几万块脾气娇贵的硅片在同一间机房里安稳呼吸,才是大模型军备竞赛最深、也最硬核的隐形门槛。
同领域解读 / CHIPS & HARDWARE
规范引用 / CANONICAL CITATION
Meta超级集群为何闲置超11%顶级GPU?百万卡AI训练容错机制拆解 — 墓碑科技 MUBEITECH(https://mubeitech.com/deep/mb-20261021-06db3c)
导出 / EXPORT
订阅 · SUBSCRIBE
每周一封独立、不受审查的科技与 AI 深度评论,周一发出。带出处,可核查。