ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Rubin Ultra显存减半:从384GB到192GB,Nvidia为何调整HBM4E配置

Rubin Ultra显存减半:从384GB到192GB,Nvidia为何调整HBM4E配置 半导体行业里有一个很有意思的现象规格表上一个数字的变动往往比一次架构发布会传递出更多信号。SemiAnalysis 在近期行业分析中指出Nvidia 将下一代旗舰加速器 Rubin Ultra 的 HBM 配置从原本规划的HBM4E 12-Hi 384GB调整成了HBM4 8-Hi 192GB。如果把这条信息拆开看12-Hi 变成 8-Hi 是 DRAM 堆叠层数缩减HBM4E 变成 HBM4 是接口标准从增强版退回基础版而最直观的结果是单颗加速器的板载显存容量从 384GB 直接降到 192GB正好少了一半。对 AI 基础设施的决策者来说这不是一个可以忽略的“纸面规格变化”。少一半 HBM 意味着单卡能容纳的模型参数变少KV Cache 余量变小训练时的激活和梯度空间更紧张。但这件事又不能简单理解成“Nvidia 的新芯片不行了”。从半导体供应链的角度看高堆叠 HBM 的良率、产能、散热和封装复杂度正在成为整个 AI 芯片路线图里最硬的天花板。本文将结合 SemiAnalysis 的分析和公开技术背景拆解这次降规的直接原因、对 AI 训练和推理的影响以及在产品选型和应用开发上应该怎么做调整。1. Rubin Ultra 原本是什么定位在 Nvidia 目前的路线图里Rubin 是 Hopper 和 Blackwell 之后的下一大代 GPU 架构。如果按官方规划Rubin 平台大约对应 2026 年前后的产品周期而 Rubin Ultra 则是这一代里的加强版定位通常在同一个架构周期的后半段登场。我们把时间线放平H100/H200 属于 Hopper 时代B200/GB200 属于 Blackwell 时代再往后就是 Vera Rubin 和 Rubin Ultra。对于大型云厂商和 AI 训练集群来说Rubin Ultra 承担的任务不只是“再快一点”而是要在大规模参数模型、长时间多轮推理和高并发服务场景里继续扩张。而显存恰恰是大模型基础设施里最宝贵的资源。Rubin Ultra 原本规划 HBM4E 12-Hi 384GB意味着它在单颗芯片上就要提供接近 400GB 的高带宽存储。这个量级超过当前常见 GPU 的 192GB 或 288GB可以让很多原本需要多卡并行的模型单卡放下也可以给数千亿参数模型提供更宽松的 KV Cache 空间。所以 SemiAnalysis 放出这个消息后行业里第一个反应是Nvidia 到底在保什么、舍什么如果只看“容量减半”确实像是产品竞争力下降。但如果把视角切换到产能爬坡和按期交付就会看到另一层逻辑HBM4E 12-Hi 是当前 DRAM 封装领域最难大规模量产的产品形态之一。与其为了冲击 384GB 而拖慢整个 Rubin Ultra 的上市节奏不如先以更成熟的 HBM4 8-Hi 把 192GB 版本稳定交付再考虑后续升级。换句话说这更可能是一次“量产节奏优先”的路线图重排而不是单纯砍规格。2. 先弄清 HBM、HBM4 和 HBM4E 的关系要判断这次降规的影响得先把 HBM 的基础概念讲清楚。HBM 全称 High Bandwidth Memory高带宽内存。它和普通内存条、GDDR 显存最大的区别是把 DRAM 芯片像盖楼一样垂直堆叠起来然后通过硅通孔和底层接口与 GPU 或加速芯片连接。这里的关键是“越往上堆容量越大同一时间访问的数据路径越短带宽越高”。所以 HBM 的规格里经常出现 8-Hi、12-Hi 这样的写法。Hi 是 High 的缩写代表堆叠了多少颗 DRAM Die。8-Hi 就是 8 层 DRAM 堆叠12-Hi 就是 12 层 DRAM 堆叠。在 HBM4 这个代际里12-Hi 属于高配版本8-Hi 属于量产主力配置。HBM4E 则可以理解为 HBM4 的增强延伸版本重点提升密度或速率。这次 Nvidia 的调整就是从“增强版 12 层堆叠”回到了“基础代际 8 层堆叠”。下面用一个表格直观对比概念通俗含义在本次事件中的信号HBM4HBM 下一代标准属于新代际里的主力平台HBM4EHBM4 的增强版原计划用于 Rubin Ultra 的高端方案8-Hi8 层 DRAM 堆叠制造难度相对可控量产爬坡更成熟12-Hi12 层 DRAM 堆叠容量更大但封装和散热挑战显著增加192GB单颗加速器总显存调整后的配置适合当前主流模型并行方案384GB单颗加速器总显存原规划的高容量目标能单卡承载更大模型在颗粒层面显存总量会遵循一个简单公式单颗 HBM 容量 单颗 DRAM Die 容量 × 堆叠层数加速器总显存 单颗 HBM 容量 × 加速器上的 HBM 颗粒数量因此从 12-Hi 降到 8-Hi单颗 HBM 的容量理论上会减少约三分之一。如果叠加上 HBM4E 到 HBM4 的密度差异以及最终产品上 HBM 颗粒配置的变化整体显存从 384GB 降到 192GB 就是一层自然结果。对应用开发者来说不需要死记 DRAM 颗粒细节但要记住一个影响192GB 之后运行大模型时的内存余量不再像以前那么宽裕。3. 为什么 12-Hi HBM4E 量产这么难很多人会问多加几层 DRAM不就是把楼盖高吗技术上都验证过 HBM3E 12-Hi 了为什么 HBM4E 12-Hi 还会成为瓶颈答案藏在封装工艺里。HBM 不是把几颗芯片用胶水粘在一起而是要在每颗 DRAM Die 上打大量硅通孔再通过精密键合把上下层连起来。每增加一层都要保持整组堆叠的高度一致性、热膨胀匹配和电气连接可靠性。层数越高芯片翘曲越难控制散热路径越长生产中任何一层的微小缺陷都可能让整组堆叠报废。这里有个常用的直觉模型可以帮读者理解良率假设单层键合的成功率是 99%8 层堆叠的整体成功率大约是 99% 的 8 次方约 92%。如果改成 12 层大约就是 99% 的 12 次方约 89%。单看数字89% 并不低。但这是“单层成功率 99% ”的理想假设。实际 DRAM 良率、粉尘颗粒、热压键合参数波动都会让单层成功率更低而每一层的误差还会累积。到了 12 层良率损失就不再是线性增长而是指数级放大。另一个更难的地方在于HBM4 本身正在经历一次重要的互连升级。此前几代 HBM 主要依靠微凸块连接而 HBM4 开始转向混合键合也就是去掉凸块让芯片表面直接贴合以获得更高的互连密度。新的工艺形态叠加更高的堆叠层数对量产来说是一种双重挑战。从行业过往节奏看任何一代 HBM 出现后通常都是先以 8-Hi 或 10-Hi 放量等封装良率稳定后才把 12-Hi 推上主力。HBM3E 时代也走过类似路径。所以 HBM4E 12-Hi 虽然是明确的技术方向但在 2026 到 2027 年这个时间窗口内要大规模交付压力非常大。Nvidia 的选择本质上是在表达与其在 12-Hi 上持续攻坚影响整条产品线交付不如先保产能、保稳定。4. 384GB 降到 192GB对大模型到底影响多大显存容量永远是 AI 训练和推理里最敏感的指标。下面用最直接的参数内存公式估算一下。模型权重占用的显存下限是# 文件路径estimate_memory.py # 用于估算模型权重本身的下限占用不包含 KV Cache、激活值和训练优化器 def min_model_memory_gb(num_params: float, bits: int 16) - float: num_params 传入参数量例如 70e9 表示 700 亿参数 bits 传入精度FP16 为 16INT4 为 4 return num_params * bits / 8 / 1e9 for name, params in [ (Qwen2.5-7B, 7e9), (Qwen2.5-32B, 32e9), (Llama3-70B, 70e9), (DeepSeek-R1-671B, 671e9), ]: fp16_gb min_model_memory_gb(params, 16) int4_gb min_model_memory_gb(params, 4) print(f{name:22s} FP16: {fp16_gb:8.1f} GB | INT4: {int4_gb:7.1f} GB)输出预期Qwen2.5-7B FP16: 14.0 GB | INT4: 3.5 GB Qwen2.5-32B FP16: 64.0 GB | INT4: 16.0 GB Llama3-70B FP16: 140.0 GB | INT4: 35.0 GB DeepSeek-R1-671B FP16: 1342.0 GB | INT4: 335.5 GB这只是权重内存还没算 KV Cache、激活值和框架开销。如果把代码跑在 192GB 显存的单卡上结论会非常明显。70B 模型的 FP16 权重需要约 140GB192GB 能勉强装下权重但留给 KV Cache 的空间非常少。这会导致在线服务里的并发批次不能开大长上下文场景也容易触顶。如果把 70B 量化到 INT4权重只要 35GB192GB 就会显得宽松很多可以同时服务更多用户、缓存更长的上下文。再看 671B 的 DeepSeek-R1 这种超大模型。INT4 权重约 336GB单卡 192GB 肯定放不下即使恢复到 384GB单卡也只能勉强承载 INT4 权重依旧要考虑跨卡并行。所以在超大模型场景里Nvidia 历来不是靠单卡大显存解决一切问题而是依靠多卡 NVLink 组成一个大显存池。192GB 真正会带来压力的恰恰是中等规模模型的推理服务。以前 384GB 可以单卡吞下不少 100B 到 300B 的量化模型服务端架构简单通信开销低。降到 192GB 后这类模型需要切成两卡或更多卡并行对跨卡带宽和推理框架的并行能力要求更高。训练场景同样如此。训练时显存里除了权重还要放梯度、优化器状态和中间激活。显存减半后同样的模型并行设置可能需要更多 GPU流水线并行里也更容易出现气泡。5. 用 nvidia-smi 搞清楚真实的显存边界对普通工程师来说在讨论 HBM 代际之前先要能准确判断自己手上的 GPU 到底有多少内存、当前是否够用。最直接的命令是# 查看每张 GPU 的索引、名称、总显存、已用显存和空闲显存 nvidia-smi --query-gpuindex,name,memory.total,memory.free,memory.used --formatcsv如果希望持续监控显存变化比如正在压测推理服务可以用watch配合# 每 2 秒刷新一次显存状态 watch -n 2 nvidia-smi --query-gpuindex,memory.used,memory.free --formatcsv判断是否需要多卡并行时拓扑信息可能比显存总量更重要# 查看 GPU 之间的互联拓扑确认是否存在 NVLink nvidia-smi topo -m运行后如果能看到NV#或者NVLink标识说明这些 GPU 之间可以直接通过高速互联通信适合做张量并行或模型并行。如果 GPU 之间只有 PCIe那么跨卡传输大模型中间结果的成本会很高单卡显存不够时会比较别扭。在 PyTorch 推理场景里还可以通过环境变量降低显存碎片让容量利用率更高# 启用 PyTorch expandable segments 内存分配策略缓解碎片化 export PYTORCH_CUDA_ALLOC_CONFexpandable_segments:True但要注意这个环境变量只是提升显存使用效率不能改变物理上限。真正想确认一个模型能不能在 192GB 单卡上跑应该分三步走第一步用nvidia-smi确认单卡总容量和当前空闲量。 第二步用上面这种估算脚本计算出模型权重的最小占用再额外预留 20% 到 40% 给 KV Cache 和推理框架。 第三步实际加载模型时观察CUDA out of memory是否出现如果出现优先减小 batch size、降低上下文长度或考虑切分模型。6. 从“降规”看 Nvidia 的产品矩阵策略如果把这次调整放进 Nvidia 最近几代产品的历史里看会发现更清晰的主线Nvidia 从来不追求一种 SKU 打天下而是让不同显存配置去覆盖不同客户。H100 有 80GB 版本H200 把容量提高到 141GB。Blackwell 时代B200 走 192GB 高带宽路线而后续也陆续出现更高显存版本服务不同使用需求。产品策略从来不是“单卡越大越好”而是在内存容量、内存带宽、计算密度和量产成本之间做组合。所以Rubin Ultra 从 384GB 降到 192GB并不等于整个 Rubin 平台不再有高显存方案。更可能的局面是192GB 版作为主力 SKU 优先爬坡满足大多数云厂商和推理服务商的大批量采购需求。真正需要超过 384GB 内存的客户可以通过多个 192GB GPU 的 NVLink 大域来满足或者等待后期更高堆叠版本。这也反映出 Nvidia 的一个判断在 2026 到 2027 年客户更关心的是能不能按时拿到大量算力而不是每张卡是否堆到极限。从市场角度看AI 基础设施的采购方已经在从“抢单卡规格”转向“抢稳定供给”。如果为了 384GB 让交付周期继续拉长损失的订单和市场份额可能远大于规格上的领先。当然这个判断也有风险。如果竞争对手在同一时间点推出了单卡 384GB 甚至更高容量的成熟产品并且已经量产交付Nvidia 这次的保守策略就会在超大模型推理场景上给对手留下空间。但从 SemiAnalysis 这类供应链分析机构的视角来看他们看到的问题核心依旧在 HBM 供给和先进封装产能而不是 Nvidia 本身的设计能力不足。7. 工程上的三个判断和后续关注点说了这么多最后给工程侧几个比较实在的判断。第一不要只看“显存容量”要看“业务模型需要多少显存”。如果你主要服务 7B 到 70B 级别的开源模型192GB 单卡其实是不错的配置。INT4 下 70B 权重只要 35GB剩余空间足以支撑较高并发。192GB 在这方面并不吃亏。如果你的业务要长期承载 300B 以上模型的推理就需要在架构设计时把多卡并行当作默认方案而不是寄希望于单卡 384GB 直接解决一切。对应的推理框架、张量并行切分方式和跨节点通信都要提前压测。第二关注 Nvidia 对 NVLink 域和显存池化的持续投入。单卡显存减半之后真正替代方案是通过高速互联把多个 GPU 的显存聚合起来使用。Nvidia 一直在扩展 NVLink 的互联规模和统一寻址能力。Rubin 平台后续是否会提高单域 GPU 数量是否会让系统软件更透明地调度跨卡显存这些信息可能比某款 SKU 的容量数字更重要。第三根据实际需求预留规格余量并把量化、KV Cache 优化、流水线并行纳入长期规划。如果你的项目未来要跑更长上下文、更大并发建议不要把配置卡在“刚好装下权重”这条线上。显存占用不是模型参数的单变量函数KV Cache 会随着并发用户数和上下文长度快速增长。更实际的建议是在预算允许范围内优先选择带宽和显存更均衡的配置在设计推理服务时把“单卡满载但无法扩容”视为比“多卡略有冗余”更危险的状态。围绕 HBM4E 和 12-Hi 的讨论短期内不会停止。Nvidia 未来的路线图更新尤其是 GTC 和高性能计算相关发布可能会进一步说明 384GB 版本是彻底延后还是作为后期加强版继续保留。对系统工程师和采购方来说保持对 HBM 良率、量产爬坡和产品 SKU 变化的敏感度比单纯追着某一个旗舰型号跑更重要。
返回列表