资讯动态

超级计算机功耗、冷却与供电设计:从工程挑战到能效优化

发布时间:2026/8/30 21:37:19 来源:尧图企业网站定制
1. 超级计算机的“胃口”与“体格”功耗与空间的现实考量很多人对超级计算机的第一印象就是它那令人咋舌的运算速度。但作为一名在数据中心和HPC高性能计算领域摸爬滚打多年的工程师我想说速度只是硬币的一面。当你真正走近这些“计算巨兽”首先感受到的物理冲击往往是它们那堪比一个小型城镇的“胃口”——功耗以及它们那需要占据整个篮球场甚至更大的“体格”——空间。这不仅仅是数字游戏而是每一个超算中心从设计、建设到运维都必须直面的核心挑战。以曾经蝉联TOP500榜首的“天河二号”为例它的峰值功耗达到了惊人的17.8兆瓦。这个数字可能有些抽象我们做个类比一个兆瓦大约能为700-1000户美国家庭供电。这意味着天河二号全速运转时消耗的电力足以支撑一个数万人小镇的日常用电。这不仅仅是电费账单上的天文数字更意味着整个供电基础设施——从变电站、高压线路到配电柜——都必须按照这个量级来设计和建设。我曾参与过一个中型超算中心的规划光是论证和定制一套满足10兆瓦需求的专用变电站及双路冗余供电方案就花了近一年时间其复杂程度不亚于设计一座小型发电厂。空间占用同样是个硬指标。天河二号占地720平方米这还只是机柜本身的占地面积。实际上一个完整的超算系统还需要配套的电力模块、冷却系统、网络交换区和运维通道。在实际机房布局中你至少需要预留同等甚至更大的面积给这些辅助设施。我曾参观过橡树岭国家实验室的“泰坦”Titan系统它的机柜排列之密集冷却管道之错综复杂走在其中仿佛置身于一座精密的工业迷宫。这种空间占用直接决定了超算中心的选址和建筑成本你很难在寸土寸金的城市中心部署这样一个庞然大物通常它们都坐落于拥有充足土地和能源供应的郊区或专门建设的科技园区。注意评估超算的功耗时一定要区分“峰值功耗”和“平均功耗”。峰值功耗是理论极限值通常在运行LINPACK等满负荷测试时达到。而在实际科研计算任务中由于负载波动和作业调度间隙平均功耗通常会低一些。但供电和冷却系统的设计必须基于峰值功耗并留有安全余量这是确保系统稳定性的铁律。1.1 高压直流的供电智慧从“泰坦”省下的百万美元铜材说起面对如此巨大的功耗如何高效、经济、安全地把电力输送到每一个计算节点就成了供电设计的首要课题。这里有一个非常经典的工程案例来自排名第二的“泰坦”超级计算机。它没有采用美国数据中心常见的208伏交流电VAC配电标准而是选择了480伏交流电。这个电压等级的提升背后是深刻的物理学和经济学原理。根据电功率公式 PUI功率电压×电流在输送相同功率P的前提下提高电压U就可以显著降低电流I。而导线的损耗主要体现为发热与电流的平方成正比。这意味着使用更高的电压不仅可以使用截面积更小、更便宜的电缆还能大幅减少在线路上的能量损耗。“泰坦”的设计团队曾公开分享过将供电电压从208V提升到480V仅电缆中铜的用量就节省了价值约100万美元。这不仅仅是材料成本的节约。更细的电缆意味着更轻的重量、更小的布线空间和更灵活的走线极大地缓解了高密度机柜内部的布线压力也改善了散热风道。此外降低电流还能减少电气连接点的接触电阻发热提升了整个供电链路的安全性和可靠性。这个选择体现了超算设计中一个核心思路在系统层面进行优化往往能带来远超单个部件改进的收益。1.2 当市电中断飞轮与柴油机的“生死接力”对于承担着核爆模拟、气候预测、新药研发等关键任务的超算来说瞬间的电力中断都可能导致数天甚至数周的计算成果毁于一旦造成巨大的经济损失和科研进度延误。因此超算的供电可靠性设计堪称数据中心领域的“天花板”。一套完整的超高可靠性供电方案是层层递进的。首先超算中心会接入两路来自不同变电站的市电形成第一道冗余。当市电发生故障时系统需要在毫秒级别内做出反应。此时第二道防线——飞轮储能系统FES立即接管。飞轮储能不是什么新鲜概念它的原理很简单用电动机将一个重型转子加速到每分钟数万转将电能以动能的形式储存起来。当断电发生时飞轮驱动发电机将储存的动能瞬间转化为电能。像文中提到的系统可以维持整个网络的存储系统运行长达16秒。这宝贵的16秒是为了等待第三道防线——柴油发电机组——的启动。大型柴油发电机从接收到启动信号到达到额定电压和频率稳定输出通常需要10-30秒。飞轮储能正好填补了这个“致命空窗期”。柴油发电机启动后可以长时间运行但它通常被设计为只给网络交换机和存储系统供电而非全部计算节点。这是因为同时给数万个计算节点和加速卡供电所需的发电机规模和燃料储备将是一个极其庞大的工程。这种“保核心数据、弃计算进程”的策略是一个务实的权衡确保系统能快速保存状态并有序关机或在电力恢复后能快速从存储中恢复任务而不是试图在柴油机支持下维持全负荷运算。2. 热量战争冷却系统的设计与创新博弈如果说供电是超级计算机的“血液系统”那么冷却就是它的“体温调节系统”。一个17.8兆瓦的系统其产生的热量几乎等同于同等功率的电暖器。如果不能及时、高效地将这些热量带走芯片会在几秒钟内因过热而烧毁。因此冷却系统的设计其复杂性和重要性丝毫不亚于计算架构本身。超算的冷却史就是一部与热量斗智斗勇的历史。早期如Cray-2采用了将整个系统浸没在氟化液Fluorinert中的“浸没式液冷”。这种方式散热效率极高但液体成本高昂维护极其不便想象一下给整个机柜“换水”。如今水冷因其更高的比热容、更低的成本和更成熟的技术成为了主流选择。但超算的水冷绝非你家PC的一体式水冷那么简单。2.1 从“废热”到“资源”热回收的绿色实践最令我欣赏的冷却设计创新是将“废热”变废为宝的思路。IBM为苏黎世联邦理工学院ETH Zurich设计的“水冷超算”Aquasar就是一个典范。它的冷却回路中集成了热交换器将计算产生的热水引导至学院的供暖系统用于冬季为建筑物供暖。据估算这一举措将整个系统的碳足迹降低了约85%。这不仅仅是一项环保成就更是一种经济上的优化。它相当于将电费账单的一部分转化为了节省下来的采暖费用直接提升了超算中心的整体能效比PUE。另一个著名的案例是谷歌在芬兰哈米纳的数据中心。它直接抽取波罗的海的海水用于冷却。为了避免温排水对敏感的海洋生态系统造成热污染谷歌建造了庞大的混合池将回流的热海水与冷海水充分混合待其温度降至与环境海水基本一致后才排回海湾。这种对细节的极致关注体现了大型科技公司在建设超算基础设施时所承担的环境责任和所遵循的严苛标准。2.2 冷却的代价不容忽视的“寄生功耗”然而任何冷却系统本身都不是免费的。驱动水泵、冷却塔风扇、冷水机组压缩机都需要消耗大量的电力这部分消耗被称为“寄生功耗”或“辅助设备功耗”。以天河二号为例其计算系统功耗为17.8MW而它的冷却系统采用城市水冷需要大型冷却塔和循环泵自身就要再消耗6MW的电力。这意味着每为计算芯片供应1度电就需要额外花费约0.34度电来为它“降温”。因此在现代超算的能效评估中我们越来越关注“总设施能效”。一个看似计算能效很高的机器如果搭配了一个笨重低效的冷却系统其整体经济性和绿色指标可能反而不如一个计算能效稍低但冷却方案更优的对手。这促使冷却技术不断向“自然冷却”利用外界冷空气或冷水、更高效的变频泵、更智能的温控算法等方向发展。例如很多位于寒冷地区的超算中心在冬季可以完全关闭传统的机械制冷仅靠室外冷空气就能满足散热需求这能节省高达40%的冷却能耗。3. 从定制到商用构建万亿次计算的“乐高积木”回顾超级计算机的发展史有一个非常明显的趋势从高度定制化的“艺术品”转向基于商用现货COTS组件的“规模化工程产品”。早期的克雷Cray系列机器从处理器、内存到互连网络几乎全是独家定制造价高昂且软件生态封闭。而如今TOP500榜单上的绝大多数机器其核心计算单元都是英特尔至强Xeon或AMD EPYC这类通用服务器CPU以及英伟达NVIDIA或AMDRadeon Instinct的GPU加速卡。这种转变带来了两大根本性好处成本下降与生态繁荣。使用海量的、批量生产的商用芯片极大地摊薄了硬件成本。更重要的是这些商用组件拥有成熟、庞大的软件开发生态系统如CUDA、ROCm、oneAPI使得科研人员无需再为特定的机器架构重写代码可以快速将现有的科学计算应用移植过来大大加速了科研成果的产出。3.1 供电模块的“因子化”革命即使是供电这样的基础部件也深受商用化浪潮的影响。文中提到的IBM Blue Gene/Q系统采用Vicor的“因子化电源架构”FPA就是一个典型案例。传统电源是一个“黑盒”输入交流电输出直流电。而FPA将这个过程拆解前端模块FPM负责将高压交流转换为安全的低压直流母线后端模块PRM/VTM则紧贴负载如CPU、GPU将母线电压精确转换为芯片所需的极低电压如0.8V。这种架构的优势非常突出。首先它实现了“分布式供电”让大电流的传输路径最短减少了线路损耗和电压跌落提升了电能质量。其次模块化设计便于维护和升级。更重要的是像Vicor这样的专业电源厂商其产品在效率、功率密度和可靠性上往往远超服务器厂商自研的电源这使得超算设计者可以像搭积木一样选择业界最优的电源方案来匹配自己的计算板卡。为每个计算卡提供2.8kW、0.8V/130A这样的精准、大电流供电正是这种专业化分工带来的结果。3.2 GPU从游戏显卡到科学计算的引擎这可能是超算领域最成功的“跨界”案例。现代超级计算机尤其是面向人工智能和科学计算的机器其绝大部分浮点算力都来自于GPU。而GPU的爆发最初源于电脑游戏对逼真图形渲染的无限追求。英伟达敏锐地发现了GPU在并行计算上的巨大潜力推出了CUDA平台将GPU变成了通用的并行处理器。如今在TOP100超算中有75台都采用了GPU或类似的众核加速器如英特尔至强融核。这些加速卡在处理天气预报模型、分子动力学模拟、深度学习训练等具有高度并行性的任务时效率比传统CPU高出数十甚至上百倍。正是这种“消费级技术反哺尖端科研”的模式使得获得万亿次Petaflops计算能力的成本得以大幅降低让更多大学和研究机构能够负担得起强大的计算资源。4. 可靠性、效率与排名超算的另一面当我们仰望TOP500榜单上那些以每秒千万亿次Petaflops为单位的峰值性能时很容易忽略支撑这些数字的另一个关键维度可靠性和能效。一个再快的机器如果三天两头出故障或者电费高到让运行它的机构破产那它也毫无实用价值。4.1 故障率的现实从洛斯阿拉莫斯的报告说起文中引用的洛斯阿拉莫斯国家实验室长达九年的研究揭示了一个残酷的现实大型超算系统的硬件故障是常态而非例外。在研究的22个系统中年故障率最高可达1100次。这意味着平均每天会发生3次硬件故障。这些故障可能来自内存条、硬盘、网络接口卡、电源模块或者计算节点主板上的任何一个微小元件。如此高的故障率是由系统的极端复杂性决定的。一台由数万个节点、数十万个核心、数百万个内存芯片和硬盘组成的机器其整体可靠性是每个部件可靠性的乘积。即使单个部件的平均无故障时间MTBF长达10万小时当这个部件被复制了十万份后系统层面几乎每小时都可能会有部件发生故障。因此超算的软件栈和运维体系是围绕“容错”设计的。作业调度系统如Slurm、PBS必须能够检测到节点故障并自动将任务重新分配到健康节点文件系统如Lustre、GPFS必须具备强大的数据冗余和自修复能力。管理一台超算更像是在管理一个持续进行“器官移植”的生命体运维团队的技能和自动化工具的水平直接决定了系统的有效利用率。4.2 Green500比“谁更快”更重要的“谁更省”正是对功耗成本的深刻认识催生了与TOP500齐名的Green500榜单。这个榜单不以绝对性能论英雄而是比拼“能效”即每瓦特电力所能提供的计算性能单位是MFLOPS/W或GFLOPS/W。这个排名极具现实意义。天河二号虽然是当年的性能冠军但其能效仅为2077 MFLOPS/W在Green500上只排到57位。而当时的Green500冠军能效高达5271 MFLOPS/W是天河二号的两倍多。这意味着完成同样的计算任务后者所需的电费只有前者的一半不到。对于需要7x24小时连续运行数年的大型超算项目能效上的差距所转化的运营成本差异可能高达数千万甚至上亿美元。因此越来越多的超算采购方将“能效”作为与“峰值性能”同等重要的招标指标这直接推动了低功耗处理器、高效冷却技术和智能功耗管理软件的发展。5. 迈向艾级计算墙上的裂缝与未来的曙光过去二十年超级计算机的性能遵循着“摩尔定律”的节奏稳步提升。然而当我们站在千万亿次Petaflop的门槛上眺望下一个里程碑——百亿亿次Exascale即艾级计算时前方已是重重迷雾。艾级计算意味着每秒进行10^18次浮点运算比天河二号快约30倍。但简单的线性外推已经行不通了。5.1 功耗之墙一个燃气电站的代价最直观的障碍就是“功耗之墙”。如果沿用当前的技术架构建造一台艾级超级计算机其功耗预计将高达540兆瓦。这是什么概念这相当于一个中型天然气发电站的满负荷输出。且不说其天文数字般的电费仅仅是解决540兆瓦的供电和散热问题在工程上就近乎天方夜谭。这迫使整个行业必须从根本上重新思考计算架构。5.2 冯·诺依曼瓶颈与存算一体当前的计算机几乎都基于冯·诺依曼架构其特点是处理器和存储器分离。数据需要在CPU或GPU和内存之间来回搬运。随着计算速度越来越快数据传输的速度和能耗逐渐成为瓶颈。研究表明在先进制程工艺下从内存中搬运一个数据所消耗的能量可能已经超过了处理这个数据本身所消耗的能量。这就是所谓的“内存墙”或“冯·诺依曼瓶颈”。为了突破这堵墙业界正在探索“存算一体”或“近存计算”架构。其核心思想是将计算单元嵌入到存储器内部或紧挨着存储器放置让数据在原地或极近的距离内被处理从而彻底消除数据搬运带来的巨大延迟和能耗。这就像是在大型图书馆内存的每一个书架旁都配备了一位图书管理员计算单元读者处理器无需来回奔走借书还书只需告诉管理员需要什么信息管理员就能在书架旁直接完成信息检索和初步处理。虽然这项技术尚未大规模商用但它被认为是实现高能效艾级计算最有潜力的路径之一。5.3 软件与系统的协同优化硬件架构的变革必然伴随着编程模型和软件生态的重构。未来的艾级系统很可能是一种混合的、异构的架构包含通用CPU、专用AI加速器、存算一体单元等多种计算单元。如何高效地调度这些异构资源如何让现有的科学计算软件适应新的架构是比硬件设计更艰巨的挑战。这需要计算机架构师、编译器专家、数学库开发者和领域科学家如物理学家、生物学家进行前所未有的深度合作。软件栈的能效将成为衡量未来超算成败的另一个关键。6. 超级计算机的“个性”命名、涂装与人文趣味在冰冷的钢铁、闪烁的指示灯和轰鸣的风扇背后超级计算机也被赋予了独特的“个性”。这种个性首先体现在它们的名字上。纵观TOP500榜单超算的命名可谓五花八门充满了故事性和地域色彩。中国的“天河”系列寓意“银河”寄托了探索浩瀚星海的雄心。美国的“泰坦”是希腊神话中的巨神“红杉”是世界上最大的生物彰显了力量与规模。瑞士的“Piz Daint”取自阿尔卑斯山的一座山峰体现了其所在地的自然特征。日本的“京”计算机名字源于日语中表示“一亿亿”10^16的词“京”kei直接指向了它当年冲击的目标——亿亿次10 Petaflops计算。这些名字不仅是代号更是一种文化标识和团队精神的象征。更有趣的是一些超算项目内部会为不同的计算分区或存储系统起更俏皮的名字。就像文中调侃的用摇滚明星或乐队名来命名集群节点如“U2”、“Joplin”为严肃的科研环境增添了一抹轻松的色彩。这种人文关怀还延伸到了外观设计。许多超算中心会为机柜定制充满科技感或艺术感的涂装。例如一些机柜侧面印有代表计算领域的分子结构、星系图案或流体力学模拟的彩色云图。这不仅仅是美化也能在参观和运维时快速区分不同的功能模块。我曾见过一个超算机房其冷却管道被漆成蓝色和银色蜿蜒穿梭于黑色机柜之间宛如一幅巨大的工业艺术品让人在感受技术力量的同时也获得视觉上的享受。这些看似“不务正业”的细节恰恰反映了超算社区的文化这是一群顶尖工程师和科学家在挑战技术极限的同时保留的一份创造力和幽默感。它提醒我们驱动这些庞然大物不断前进的终究是人类的智慧、协作和对未知世界的好奇心。从如何省下百万美元的铜缆到如何回收废热为大楼供暖再到如何给机器起一个响亮的名字超级计算机的故事远不止是速度的竞赛更是一场融合了尖端工程、基础科学、环境责任和人文精神的综合探险。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价