HBM抬高AI系统的内存带宽上限,先进封装、散热与可靠性成为下一阶段扩展关键
AI 摘要卡
HBM抬高AI系统的内存带宽上限,先进封装、散热与可靠性成为下一阶段扩展关键
Micron认为,AI模型持续扩展使内存带宽成为系统性能瓶颈,HBM通过高并行度、宽接口和3D堆叠显著缩小计算与内存之间的差距。HBM4继续提升带宽与容量,但也带来更高的硅消耗、封装复杂度、热管理和可靠性挑战。
- Roofline模型显示,HBM通过抬高内存带宽上限,使内存密集型AI负载在触及瓶颈前获得更高性能。
- 示例系统中,8个HBM3堆栈提供5.3 TB/s理论带宽,而8通道DDR5系统为307 GB/s。
- HBM4的标称带宽达到2800 GB/s,通道数增至32个,数据I/O增至2048个。
- 提供HBM3E容量所消耗的硅约为DDR5的3倍,反映设计、封装和制造复杂度的综合成本。
- Llama 3 405B预训练的54天记录中,约78%的意外中断被归因于已确认或疑似硬件问题。
- 更高D2D速率、更高堆叠、液冷、混合键合和更大中介层是后续扩展的重要技术方向。
研报解读
概览
这是一份由Micron发布的AI存储架构技术报告,重点解释内存为何成为大模型和加速计算的核心约束,以及HBM如何通过高带宽、高并行度和异构集成缓解“内存墙”。报告同时梳理HBM1至HBM4的演进,并讨论高速互连、先进封装、热管理及可靠性方面的后续挑战。
核心观点
报告首先从大模型扩展规律出发:语言模型性能会随着模型规模、数据集规模和训练计算量增加而平滑改善,但三者需要同步扩展,任何一个因素形成瓶颈都会限制整体收益。随着GPU算力继续提升,数据无法足够快地送达处理器所形成的“内存墙”日益突出,因此内存已经从配套部件转变为决定AI系统性能能否持续扩展的核心因素。 报告使用Roofline模型解释这一约束。该模型以每秒可执行操作数衡量可达到的性能,以每字节操作数衡量算术强度;低算术强度应用处于内存受限区域,性能由内存带宽决定,高算术强度应用则更可能受计算能力限制。HBM的作用是抬高内存带宽上限,使内存密集型AI工作负载在触及带宽天花板前实现更高性能,从而成为连接计算能力与数据供给能力的“计算—内存桥梁”。 HBM通过多个独立通道、宽I/O、短距离点对点连接和3D堆叠实现高并行度。每个DRAM裸片包含多个独立通道,每个通道设置两个伪通道,共享命令和地址总线但使用独立数据总线;基础裸片负责主机与DRAM之间的命令和数据接口,微凸点PHY连接主机与基础裸片,3D TSV PHY则连接DRAM堆栈与基础裸片。HBM3E每个裸片有128个存储体,HBM4增至256个;中介层上的高密度连接由HBM3E约1K个I/O提升至HBM4约2K个I/O。 代际规格显示HBM持续沿带宽、通道数和容量演进。HBM1、HBM2、HBM2E、HBM3、HBM3E和HBM4的时间节点分别为2014、2018、2020、2022、2024和2026年;通道数依次为8、8、8、16、16和32,伪通道数依次为无、16、16、32、32和64,伪通道宽度依次为128、64、64、32、32和32位。突发长度由HBM1的2提高至HBM2和HBM2E的4,并在HBM3之后增至8;各代预取宽度均为256位。数据I/O从HBM1至HBM3E均为1024个,HBM4增至2048个。 对应的标称数据速率从HBM1至HBM4依次为1、2.4、3.6、6.4、8和11 Gbps,标称带宽依次为128、307、460、819、1024和2800 GB/s。DRAM密度依次为2、8、16、16、24和24 Gb;堆叠高度由HBM1的4层,演进至HBM2和HBM2E的4/8层、HBM3的8/12层,以及HBM3E和HBM4的8层以上。单堆栈容量相应由1 GB提升至4/8 GB、8/16 GB、16/24 GB,并在HBM3E和HBM4达到24 GB以上。每一代同时提高数据速率、伪通道数量、密度和堆叠高度,以分别改善带宽、访问粒度、效率和容量。 系统对比进一步说明HBM的带宽优势。一个采用8个DDR5通道的示例系统,在4800 MT/s、每通道两个32位子通道的条件下,理论带宽为307 GB/s;按每通道两个rank、每条DIMM 64 GB计算,总容量可达1 TB。另一个由8个HBM3堆栈组成的示例系统,在5.2 Gbps、每堆栈16个通道且每通道两个32位伪通道的条件下,理论带宽达到5.3 TB/s;每堆栈24 GB,总容量为192 GB。两种架构体现了不同取向:传统DIMM提供更大容量,而HBM通过靠近GPU并扩大并行接口,换取高一个数量级的系统带宽。 在核心层面对比中,256个I/O以8 Gbps运行可提供256 GB/s带宽,而8个I/O以8 Gbps运行仅为8 GB/s;存储体数量的示例对比为128个与32个。与此同时,HBM的性能并非没有资源代价:设计架构、先进封装与制造复杂度叠加,使交付同等HBM3E容量所消耗的硅约为DDR5的3倍。因此,HBM扩展不仅是DRAM制程问题,还依赖封装技术、I/O电路、中介层工艺和CMOS工艺的协同优化。 报告将AI内存需求概括为性能、容量、可扩展性和低功耗四个方向。性能不仅包括速度与带宽,也包括可靠性和容错;容量需要承载模型参数、文件和缓存;低功耗关系到能源效率以及AI边缘设备的部署。随着更高速度I/O和更大系统级封装出现,后续创新方向包括面向内存优化的SERDES D2D PHY、共封装光学CPO、更大的CoWoS-L或CoWoS-R类SiP以及玻璃基板。这些技术用于扩大连接规模并降低高速链路损耗,但也提高了系统协同设计难度。 芯片与封装相互作用是另一个关键挑战。复杂异构集成HBM器件采用多种材料,其热膨胀系数不匹配会产生热机械压力,影响结构完整性和长期可靠性。可靠性、可用性和可维护性同样直接影响大规模训练:报告引用的Llama 3 405B预训练记录覆盖54天,约78%的意外中断被归因于已确认或疑似硬件问题。其中,故障GPU为148次、占30.1%,GPU HBM3内存为72次、占17.2%,软件缺陷为54次、占12.9%,网络交换机或线缆为35次、占8.4%,非计划主机维护为32次、占7.6%,GPU SRAM内存为19次、占4.5%,GPU系统处理器为17次、占4.1%。这些数据说明,AI集群性能不仅取决于峰值带宽,也取决于存储和计算硬件在长时间运行中的稳定性。 为应对可靠性问题,HBM3开始提供两级ECC覆盖:系统级覆盖在每次256位访问中提供16个元数据位,系统可据此采用CRC或ECC;裸片级覆盖则在DRAM内部实现基于符号的Reed-Solomon ECC。报告认为,这类端到端保护是HBM服务持续训练和高可用计算的重要组成部分。 热管理将随着高速D2D互连、基础裸片功能增加、DRAM裸片活动增强和堆叠高度上升而更加困难。报告将液冷与混合键合列为重要应对方向,并进一步指出先进封装需要同时推进面密度I/O缩放,包括微凸点、焊盘和TSV;横向I/O缩放,包括更细的线宽与间距;阵列与CMOS分区;以及热点和供电网络管理。堆叠及键合路线涵盖CoS、CoW、C2C、C2W、W2W、微凸点、熔融键合和混合键合,显示未来HBM性能提升将依赖存储、逻辑、封装、散热和制造生态的紧密协作。 报告最后以ChatGPT仅用2个月达到1亿用户说明AI应用扩散速度,并据此强调行业正处于前所未有的加速阶段。其核心结论是,HBM已成为AI加速计算的基础组件,但要持续提高带宽与容量,不能只依赖单项存储技术升级,还必须同步解决高速互连、封装尺寸、材料应力、热密度、纠错和系统可维护性问题。
分析框架
报告按照“AI扩展需求—内存瓶颈—HBM工作原理—代际规格演进—系统级对比—封装与互连—可靠性及散热挑战”的顺序展开。它先用大模型扩展规律和Roofline模型说明带宽为何限制性能,再以HBM1至HBM4规格表、DDR5与HBM系统示例以及训练中断根因数据量化差异,最后从芯片、封装、材料、散热和纠错层面提出继续扩展所需的技术方向。
方法论与常识提炼
Roofline性能模型
该模型把可达到的计算性能与算术强度相联系,用于区分工作负载是受内存带宽还是计算能力约束。报告借此说明HBM如何抬高带宽上限并改善内存密集型AI任务的性能。
大模型缩放规律
报告引用模型规模、数据集规模和训练计算量需要同步扩展的经验规律,用来说明内存如果未随计算能力升级,就会成为AI性能继续提高的瓶颈。
代际规格与系统架构对比
报告比较HBM1至HBM4的通道、I/O、速率、带宽、密度和容量,并将8通道DDR5系统与8堆栈HBM3系统并列,以展示容量和带宽取向的差异。
意外中断根因分类
报告按GPU、HBM3内存、软件、网络和主机维护等类别统计长时间大模型预训练中的中断,用于说明硬件可靠性对AI集群有效运行时间的影响。
关键数据
- HBM代际时间线HBM1 2014;HBM2 2018;HBM2E 2020;HBM3 2022;HBM3E 2024;HBM4 2026报告列示的产品演进时间节点
- HBM标称带宽128、307、460、819、1024、2800 GB/s依次对应HBM1、HBM2、HBM2E、HBM3、HBM3E和HBM4
- HBM标称数据速率1、2.4、3.6、6.4、8、11 Gbps依次对应HBM1至HBM4
- HBM4通道与I/O32个通道、64个伪通道、2048个数据I/OHBM3E分别为16个通道、32个伪通道和1024个数据I/O
- DDR5示例系统307 GB/s理论带宽、1 TB容量8通道、4800 MT/s、每通道两个32位子通道;每通道两个rank、每条DIMM 64 GB
- HBM3示例系统5.3 TB/s理论带宽、192 GB容量8个堆栈、5.2 Gbps、每堆栈16个通道和24 GB容量
- HBM3E硅消耗约为DDR5的3倍报告归因于设计架构、先进封装和制造复杂度的综合开销
- 训练意外中断中的硬件占比约78%Llama 3 405B预训练54天期间,归因于已确认或疑似硬件问题
- 主要中断类别故障GPU 148次、30.1%;GPU HBM3内存72次、17.2%;软件缺陷54次、12.9%报告列示的前三类意外中断根因
- HBM3系统级纠错元数据每次256位访问配置16个元数据位系统可采用CRC或ECC;另有裸片级Reed-Solomon ECC
- ChatGPT用户扩散速度2个月达到1亿用户报告用于说明AI应用普及速度
影响与含义
报告认为,AI系统设计正从单纯追求GPU峰值算力转向计算、内存、互连和封装的协同优化。HBM能够显著提升数据供给速度,但更高带宽与容量会增加硅消耗、I/O密度、堆叠高度和热负荷,因此未来性能扩展取决于先进封装、高速D2D、液冷、混合键合、ECC及跨产业协作能否同步推进。
风险
- 内存带宽若无法与模型规模和计算能力同步扩展,处理器会因等待数据而无法充分利用算力。
- HBM异构封装中不同材料的热膨胀系数不匹配会产生热机械压力,带来芯片—封装相互作用风险。
- 高速互连、基础裸片功能、DRAM活动和堆叠高度增加会提高热密度并加大散热难度。
- 长时间AI训练对硬件可靠性高度敏感;报告引用的54天训练记录中约78%的意外中断与已确认或疑似硬件问题有关。
- HBM3E容量所需硅约为DDR5的3倍,先进设计、封装和制造复杂度构成资源与生产挑战。
后续跟踪
- HBM4的32通道、64伪通道、2048个I/O和2800 GB/s标称带宽能否支撑下一阶段AI负载。
- 面向内存优化的SERDES D2D PHY、共封装光学和更大SiP中介层的推进。
- 液冷与混合键合对更高DRAM活动和更高堆叠带来的热管理问题的改善。
- 微凸点、TSV、线宽与间距缩放以及玻璃基板等先进封装技术的演进。
- 系统级CRC或ECC与裸片级Reed-Solomon ECC对AI训练可靠性和可维护性的提升。