【科普】100 万块 GPU 一起干活,怎么才能不“罢工”?

简介: 本文揭秘Meta百万GPU超算集群“Prometheus”如何实现稳定协同:通过NVL72“超级大脑”架构、64/72冗余调度、实时信号监测、“分层网络+电力油门”等硬核工程,攻克故障率、延迟、功耗与散热四大难题,诠释AI时代的系统级创新。(239字)

各位小伙伴,好哈!

好久不写技术文章了,最近有点时间,想跟大家聊聊AI超算集群中GPU是如何协作分工合作的。

我们就以Meta Prometheus数据中心为例,来聊聊这个数据中心中100万块GPU是怎么工作的。

Meta Prometheus supercluster cold aisle in New Albany, Ohio, with racks of yellow fiber cabling on both sides

好的,下面我们就正式开始。

一、持续工作是AI超级集群的核心挑战

首先,我们来了解下Meta Prometheus集群!

Prometheus是Meta在俄亥俄州纽奥尔巴尼(New Albany)建设的吉瓦级 AI 超算集群。目前,该集群的第一阶段已完工,并已用于训练Muse系列基础模型(包括 Muse Wonder 模型)。Meta表示,该站点正朝着约100万块GPU的规模扩展。

Aerial view of Meta's New Albany, Ohio data center campus that houses the Prometheus supercluster

想象一下,100万块GPU同时工作,这个复杂程度可想而知。就像你雇了100万个工人同时做一道数学题,要求他们每秒钟都要同步交换计算结果。但只要其中一个人打瞌睡、算错数,或者传纸条时手抖了一下,整个项目就得推倒重来。这是Prometheus超算集群每天都在面对的挑战。

因此,在这里,硬件堆砌只是最基础的部分——真正的技术难关,在于如何让这100万块“娇气”的芯片24小时不间断地协同工作。

二、为了算力,需要把72块GPU装进一个“超级大脑”

传统服务器像是一个个独立的小房间,每间房住8块GPU,彼此用网线连接。但现代AI模型太大,8块GPU根本不够用,数据传输的“网线”反而成了瓶颈。

Meta Prometheus Catalina platform: a two-rack NVIDIA GB200 NVL72 Ariel pair with NVLink cable spine between the racks

最新的解决方案叫做NVL72架构,相当于把72块GPU装进一个“超级大脑”。这些GPU不再通过外部网线,而是通过一种叫做NVLink的“高速神经束”直接相连,带宽达到130TB/s——相当于每秒能传完3万部高清电影。在这个架构里,72块GPU就像一块巨大的芯片一样协同工作。

目前Meta这个集群里正跑着两代“超级大脑”:

第一代叫Catalina,使用GB200芯片,每块GPU配备192GB高速显存(HBM3e),两个机架组成一组,功耗高达120千瓦(相当于120台家用空调同时制热)。每块GPU还搭配了一颗Grace CPU和两块ConnectX-7 400G网卡,确保数据进出顺畅。

Meta Prometheus Clemente platform: a single-rack NVIDIA GB300 NVL72 with 72 GPUs in one NVLink domain

第二代叫Clemente,升级到GB300芯片,显存增至288GB,性能提升10%,而且72块GPU能塞进一个机架。它采用了更新的ConnectX-8 SuperNIC网卡,原生支持800G高速网络。

明年还将接入第三代San Miguel,使用更新的Vera Rubin芯片,单架功耗将突破170千瓦,显存带宽和计算能力将再翻一倍。

但把这么多芯片绑在一起也有副作用:一旦其中一块坏了,影响的不是8块,而是整个72块的“超级大脑”。这就像把鸡蛋放在同一个篮子里,篮子越大,摔一次的损失越惨重。

三、为了稳定,每72块GPU,只让64块干活

面对这个难题,工程师想出了一个反直觉的策略:故意让8块GPU“偷懒”。

在每个72块的“超级大脑”里,实际上只有64块GPU承担计算任务,剩下8块作为“替补队员”随时待命。一旦某块GPU出现故障,替补立即顶上,训练任务从最近的“存档点”继续,而不需要停机维修。这种设计叫做“64/72切片策略”,虽然看起来浪费了11%的算力,但实际上大幅减少了停机时间。

对于整个机架都损坏的极端情况,Meta还额外准备了2%的备用机架。如果要启动一个需要32,768块GPU的训练任务,实际上要占用523个机架(共37,656块GPU),多出来的13%就是用来“兜底”的。

四、不仅如此,还要给100万块GPU做“心电图”

即使有了替补机制,故障依然会发生。

最棘手的是信号问题:一个NVL72“超级大脑”内部有5,184条高速信号线,每条线以200Gbps的速度传输数据。哪怕只有一条线接触不良,整个系统就会频繁“卡壳”。

为了解决这个问题,工程师给集群装上了“心电图监测仪”——持续收集每一条链路的信号质量数据。一旦发现某条链路“心律不齐”(信号衰减),就在它彻底罢工前主动更换。芯片的固件(内置软件)也可以像手机系统更新一样,在几小时内推送到10万块GPU上,快速修复已知的bug。

Close-up of a Meta Prometheus switch with yellow fiber and purple cable bundles

这些措施的效果惊人:2025年中期,这个集群每天每8000块GPU要发生近1000次故障;一年后,故障率下降了99%。现在,平均每10万个GPU小时才会发生一次中断,训练效率从85%提升到了90%以上。

五、跨越楼房的“信息高速公路”

100万块GPU不可能装在同一个房间里,它们分布在多栋建筑中。这就带来了另一个物理难题:光纤速度是有限的。电信号在光纤中传输,每公里需要5微秒,对于需要频繁同步的AI训练来说,这个延迟不可忽视。

Ethernet fabric switches in a Meta Prometheus network rack with fiber bundles to each port

Meta的解决方案是“分层交通系统”:

楼内高速:每栋建筑容纳约2万块GPU,内部使用短距离光纤,保证延迟极低,处理需要频繁同步的计算任务。

Meta diagram of the Prometheus Backend Aggregation (BAG) network linking 20K-GPU regions across 5km and 10km spans

城际干线:楼与楼之间通过专用“Backend Aggregation”网络连接,使用800G-ZR相干光模块,跨越2公里到100公里的距离,传输对延迟不敏感的数据。

Meta map of the New Albany campus showing fiber runs between Prometheus buildings from 321m to 3,800m

这就像城市规划:市区内修地铁(高速低延迟),城市间修高铁(大容量但稍慢)。整个园区铺设了数百万英里的光纤,使用了数万台交换机和数百万个光模块。

六、驯服“电力巨兽”

最危险的时刻往往发生在“开始”和“停止”的瞬间。当数万块GPU同时从休眠状态切换到全速计算状态时,功耗会在几秒内飙升30%-40%,相当于瞬间多出几十兆瓦的电力需求——足以让电网过载跳闸。

为了平滑这种波动,Meta开发了一套叫做Dynamo Dimmer的“电力油门”系统。当集群接近供电上限时,系统会自动降低GPU的功率,就像开车时松开油门一样。同时,每个机架都配备了电池组,像“电力海绵”一样吸收瞬间的功率尖峰;整个园区还有大规模的储能电站作为后盾。

散热也是个大问题。老建筑使用“风冷+液冷”混合模式,新建筑则采用全液冷——把服务器直接泡在冷却液里。Meta甚至开源了他们的液冷机架设计,供整个行业参考。

Technicians walking a corridor between data halls at Meta's Prometheus site in New Albany

七、下一代:从零开始设计“完美集群”

Prometheus的成功经验正在被应用到Meta的下一代集群Hyperion中。这个项目位于路易斯安那州里奇兰教区(Richland Parish),将从零开始设计,采用全液冷散热、与电网深度耦合,并针对百万卡规模优化网络架构。

从Prometheus的实践可以看出,未来的AI竞争不只是芯片数量的比拼,更是系统工程能力的较量。当GPU数量达到百万级,真正的技术壁垒在于:如何设计一个能自我诊断、自我修复、且不会把电网拖垮的庞大系统。

这100万块GPU背后,藏着的是一整套精密的工程哲学——不是如何让机器跑得更快,而是如何让它永不停歇。

相关文章
|
21天前
|
存储 人工智能 监控
Fnet 云网安 261020
Fnet 云网安日报 261020
82 0
|
22天前
|
人工智能 自然语言处理 机器人
程序员节限时福利:21元拿下好域名
项目写到一半,域名还没定?1024开发者节推出专属后缀:`.chat`(AI/客服)、`.run`(运行环境)、`.team`(开发团队),首年统一21元,直降40%–58%!支持万网CLI自然语言查域名、比价、下单。
程序员节限时福利:21元拿下好域名
|
21天前
|
域名解析 存储 人工智能
阿里云邮箱注册流程与最新价格:个人版免费开通,企业版600元/年起,新购低至6折‌
阿里云邮箱按使用主体分为个人版与企业版两类。个人版可免费开通@aliyun.com邮箱,仅需手机号验证、设置用户名密码、同意协议三步,约5分钟即可启用。企业版须先购买,标准版600元/年起,AI尊享版720元/年、国产化版900元/年,最小5账号起售;付费后需设置管理员密码、分配员工账号,并按MX、SPF/DKIM/DMARC等记录完成域名解析。当前新购活动低至6折起,实际价格以官网实时为准。
阿里云邮箱注册流程与最新价格:个人版免费开通,企业版600元/年起,新购低至6折‌
|
21天前
|
JavaScript API 开发工具
DeepSeek Harness 实战入门:从 Cordis 插件内核、本地部署、SDK 开发到模式选型与避坑,一文全掌握
DeepSeek Harness作为开源Agent运行时底座,通过Cordis插件内核将大模型推理能力与本地文件、系统命令执行环境深度打通,实现了高度可扩展、权限可控、全链路可追溯的智能体运行机制。它不是用来聊天的成品软件,而是供开发者搭建、调试和评测智能体的底层框架。如果你需要本地数据可控、支持自定义扩展的Agent执行环境,可以用npx命令快速启动体验;如果只是日常对话,网页客户端更加方便。正式投入业务前,建议用独立测试目录完成多组验证。更多项目详情👉访问‌阿里云百炼大模型服务平台页面‌了解。 随着Agent技术持续演进,Harness这类运行时框架有望成为连接大模型与真实计算机环境的
354 1
|
23天前
|
缓存 Java 编译器
【保姆级】JDK21|Java2下载+安装+环境变量配置教程(所有版本汇总,2026最新版)
JDK 21(Java 21)是2023年9月发布的长期支持(LTS)版本,具备虚拟线程、模式匹配、顺序集合等新特性,获Spring Boot 3.2、Quarkus等主流框架原生支持,适用于高并发服务与新项目开发。(238字)
|
24天前
|
存储 人工智能 安全
阿里云 2026 DeepSeek Harness 技术详解:开源 Agent 运行框架,Cordis 插件内核与本地部署实操指南
在AI智能体快速落地的阶段,很多开发者会陷入一个困境:市面上现有的Agent工具大多是封装完整的成品应用,模型调用逻辑、工具执行循环、存储会话机制全部写死在底层,开发者只能调整表层参数,一旦业务需要自定义任务调度规则、替换沙箱执行环境、改造模型接入适配器,修改成本极高,很难适配项目的个性化需求。DeepSeek Harness,简称dsh,是开源的生产级AI智能体执行脚手架,遵循“Agent = 模型 + Harness”的工程范式,大模型负责推理思考,而Harness作为控制中枢,承担环境交互、工具契约管理、安全沙箱、持久化记忆、任务循环调度的全部工作。
598 1
|
24天前
|
监控 前端开发 Linux
【亲测有效】Sublime Text 2026永久免费版下载、安装、汉化保姆级指南
Sublime Text 是一款跨平台、高性能、高度可定制的轻量级代码编辑器,以毫秒级启动、极低资源占用和强大的多光标编辑著称,支持 Python/HTML/C++ 等多种语言,适用于编程、日志分析等场景,Windows 安装与汉化指南已备妥。
|
21天前
|
存储 人工智能 自然语言处理
别再被概念忽悠了!一文读懂企业数据中台到底该怎么用
本文直击数据中台“建而不用”痛点,指出60%项目失败主因是治理滞后、口径未入代码、资产难消费。阿里云瓴羊Dataphin以“治理即研发”理念,将标准、质量、安全嵌入建模开发全流程,并通过语义知识图谱与Data Agent实现业务自助用数,真正打通从建设到价值落地的“最后一公里”。
|
21天前
体验版有限制每日对话次数吗?
账户虽有免费额度,但调用DeepSeek-V4.1-Flash模型时提示“今日对话次数已达上限”,其他模型仍可正常使用。可明日重置或升级订阅获取更多权益。
|
21天前
|
人工智能 JSON API
爆火 Jev 模型到底强在哪?性能实测、API 调用与项目落地全指南
对于开发者来说,可以优先在原型环境用Playground验证业务可行性,小规模真实样本测试之后,再上线生产环境;优先使用SDK封装调用,高风险链路增加人工兜底逻辑。随着生态持续完善,System One这类决策模型,会成为AI应用架构中越来越重要的组成部分。
287 0