硬件结果预计阅读 13 分钟阅读英文原文

Vera Rubin NVL72 对比 GB300 NVL72 的 AgentX 结果

在 InferenceX AgentX 上,以 100 tok/s/user(GLM-5.2 为 120)比较,Vera Rubin NVL72 在已有 Vera Rubin 结果的全部四个模型上,每 1 美元 TCO 对应的总 token 数和每 MW 的 token 吞吐量都是 GB300 NVL72 的1.8 至 2.0 倍。各模型的每美元比值都在 GB300 NVL72 每个配置只服务不超过 4 个 agent 的区间达到峰值,最高为 MiniMax-M3 上的约 10.2 倍。

本页目录 (点击展开)

汇总

模型tok/s/userVR / GB300 每美元最大 VR / GB300 每美元比值(tok/s/user)
DeepSeek-V4-Pro1001.90x约 8.3x(约 183)
MiniMax-M31001.93x约 10.2x(约 337)
Qwen3.8-Flash-Next1002.03x约 4.2x(约 176)
GLM-5.21201.81x约 3.9x(约 322)

测试方法

AgentX 把真实的 Claude Code 会话回放为确定性的 AIPerf 工作负载。AgentX v1.0 共有 393 个公开会话,完整 v1.0 语料中请求的输入 token 中位数为 142,016、输出 token 中位数为 444,每次运行在固定 seed 的 warmup 和前缀 primer 之后进行 1 小时的 profiling。所有图表的横轴都是 p90 交互性,即 1 / p90 token 间延迟,单位为 tok/s/user。纵轴是仪表板的默认指标,即每 1 美元 TCO 对应的总 token 数:总 token 吞吐量(统计输入 token,含 KV cache 命中部分,以及输出 token)除以提供服务的 GPU 的每小时成本。其中约 99% 是输入 token。

每美元数据采用 SemiAnalysis AI Cloud TCO Model 中 hyperscaler 的自持成本:Vera Rubin NVL72 为 $3.61/GPU/hr,GB300 NVL72 为 $2.31/GPU/hr。InferenceX 的外部和内部 TCO 口径只在 TPU v7 上有差别,因此这两套系统在两种口径下的成本相同,本文中的每美元比值在两种口径下都成立。每 MW 数据是用吞吐量除以 SemiAnalysis Datacenter Industry Model 中为每 GPU 规划的全口径功率:Vera Rubin NVL72 为 3.3 kW,GB300 NVL72 为 2.12 kW。这些是已部署机架的规划数值,包含 CPU、网络和散热,并非这些测试运行期间的实测功耗。

相同交互性下的数值沿各系统的 Pareto 前沿插值得出,不会外推到曲线实测端点之外。GLM-5.2 的 Vera Rubin 曲线从 111.5 tok/s/user 起步,因此改在 120 tok/s/user 比较。在每个目标交互性上,对比对象都是该点最强的 GB300 NVL72 曲线,无论它来自哪个推理引擎。下文各节以每美元为主要指标,结果表格也只列每美元比值,因为 Vera Rubin 对 GB300 NVL72 的每 MW 比值与对应的每美元比值相差都在 0.4% 以内。

图表实时加载仪表板数据,可能包含比文中表格和数字更新的测试运行。

规格

Vera Rubin NVL72 沿用了 GB300 NVL72 的 72-GPU NVLink 域和 MGX 机架设计。每颗 Rubin GPU 的 HBM 容量同样是 288 GB,并升级到 HBM4 和 NVLink 6。

每 GPURubin(Vera Rubin NVL72)Blackwell Ultra(GB300 NVL72)Rubin / BU
HBM 容量288 GB HBM4288 GB HBM3E(可用 278 GB)1.00x
HBM 带宽19.2 TB/s8 TB/s2.40x
稠密 NVFP435 PFLOP/s15 PFLOP/s2.33x
稠密 FP817.5 PFLOP/s5 PFLOP/s3.50x
稠密 BF164 PFLOP/s2.5 PFLOP/s1.60x
每 GPU NVLink 带宽(单向)1.5 TB/s (NVLink 6)900 GB/s (NVLink 5)1.67x
Scale-up 域规模72721.00x
TCO(按 hyperscaler 采购规模自持)$3.61/GPU/hr$2.31/GPU/hr1.56x
每 GPU 全口径功率(规划值)3.3 kW2.12 kW1.56x

Rubin 的数值取自 NVIDIA Vera Rubin NVL72 规格中的 Rubin GPU 一列;同一张规格表还列出每颗 GPU 50 PFLOP/s 的 NVFP4 推理算力,脚注注明为稀疏规格。NVIDIA 的 Rubin 页面称,Vera Rubin NVL72 配备新的 Transformer Engine,通过自适应压缩提升 NVFP4 推理性能。NVIDIA 公布的 NVLink 6 每 GPU 带宽为 3 TB/s,这一口径把两个方向合计在内,是同口径下 NVLink 5(1.8 TB/s)的 1.7 倍。Blackwell Ultra 的数值来自 InferenceX GPU 规格。TCO 和功率采用仪表板所用的数值。

把芯片规格比值除以 1.56 倍的成本比,Rubin 的每美元优势在 HBM 带宽上为 1.54 倍,在稠密 NVFP4 算力上为 1.49 倍,在稠密 FP8 算力上为 2.24 倍。汇总表中的每美元领先幅度高于 HBM 带宽和 NVFP4 的数值,低于 FP8 的数值。

DeepSeek-V4-Pro

我们的上一篇 Vera Rubin 文章基于预发布软件,报告了 Vera Rubin NVL72 在 DeepSeek-V4-Pro 上每兆瓦 token 吞吐量最高 7 倍的提升,其中 150 tok/s/user 下约为 GB300 NVL72 SGLang 的 7.2 倍,100 tok/s/user 下为最佳 GB300 NVL72 曲线的 2.09 倍。此后两套系统都有了更新的测试运行。如今每 MW 的领先幅度在 150 tok/s/user 下为 6.92 倍。在 100 tok/s/user 下,领先幅度从 2.09 倍降至 1.90 倍,因为该点 GB300 NVL72 最佳曲线的吞吐量从 28.5M 升至 44.5M tok/s/MW,Vera Rubin 则从 59.4M 升至 84.6M。

在 DeepSeek-V4-Pro 上,对 GB300 NVL72 的最大比值按每美元和每 MW 计均约为 8.3 倍,出现在约 183 tok/s/user 处。超过 137 tok/s/user 后,GB300 NVL72 前沿上每个点服务的 agent 都不超过 4 个。在约 183 tok/s/user 处,最强的 GB300 NVL72 曲线是 Dynamo SGLang,其数值是在 137 tok/s/user 处的 120 个 agent 分离式配置与 241 tok/s/user 处的 4 个 agent 配置之间插值得出的。

DeepSeek-V4-Pro 总参数 1.6T、激活参数 49B,采用压缩稀疏注意力与高度压缩注意力的混合结构,使 KV cache 在长上下文下依然很小(模型卡;另见模型页面)。Vera Rubin 运行 Dynamo TensorRT-LLM,使用 FP4 权重和 MTP,并采用 prefill/decode 分离,每个配置 26 至 56 个 GPU。

下图是两套系统在 DeepSeek-V4-Pro 上每 1 美元 TCO 对应的总 token 数:

从图中可以看到,在两次运行共同覆盖的每个交互性上,较新的 Vera Rubin Dynamo TRT-LLM 运行都高于上一篇文章所依据的较早 TRT-LLM 运行,峰值也高出 35%。仪表板不会在同一张 AgentX 图表中叠加同一芯片的 vLLM 和 SGLang 曲线,因此这张图默认显示 GB300 NVL72 的 vLLM 和 TensorRT-LLM 曲线。下表在每个目标点都选用该点最强的 GB300 NVL72 曲线,在 150 和 200 tok/s/user 处是 Dynamo SGLang。在图例中选中它即可查看。

数值为每 1 美元 TCO 的 M token 数,比值为 Vera Rubin / GB300。

tok/s/userVera RubinGB300比值
90282.5176.8 (Dynamo vLLM)1.60x
100278.6147.0 (Dynamo vLLM)1.90x
125260.270.8 (Dynamo vLLM)3.67x
150226.132.8 (Dynamo SGLang)6.89x
20093.812.7 (Dynamo SGLang)7.37x
2507.66.7 (Dynamo vLLM)1.13x

在峰值吞吐量处,Vera Rubin NVL72 在 80 tok/s/user 下每美元可提供 284.6M token,GB300 NVL72 Dynamo vLLM 在 56 tok/s/user 下为 244.1M,按每美元计是后者的 1.17 倍(按每 GPU 计为 1.82 倍)。在 250 tok/s/user 下,Vera Rubin 服务约 30 个 agent,GB300 NVL72 只服务 1 个,每美元的领先降至 1.13 倍。超过约 256 tok/s/user 后,GB300 NVL72 Dynamo vLLM 的每美元 token 数高于 Vera Rubin(比值在 260 处为 0.92 倍,在 290 处为 0.65 倍)。Vera Rubin 最快的点达到 310 tok/s/user,GB300 NVL72 最快的点达到 298 tok/s/user。

MiniMax-M3

在 MiniMax-M3 上,对 GB300 NVL72 的每美元最大比值约为 10.2 倍,出现在约 337 tok/s/user 处,即 GB300 NVL72 最快的点,这是一个只服务 1 个 agent 的 Dynamo vLLM 分离式配置。GB300 NVL72 次快的点位于 271 tok/s/user,服务 24 个 agent;Vera Rubin 在约 337 tok/s/user 处的数值是在其 244 和 413 tok/s/user 两个实测点之间插值得出的。

MiniMax-M3 总参数约 428B、激活参数约 23B,采用 MiniMax Sparse Attention(模型卡;另见模型页面)。Vera Rubin 运行 Dynamo vLLM,使用 FP4 和 MTP。其吞吐量最高的点来自聚合式的 2-GPU TP2 worker,交互性最高的点则来自一个 10-GPU 的分离式配置。

下图是两套系统在 MiniMax-M3 上每 1 美元 TCO 对应的总 token 数:

从图中可以看到,GB300 NVL72 唯一的 MiniMax-M3 AgentX 曲线来自较早的运行,前沿从 99 tok/s/user 才开始,因此没有可与 Vera Rubin 每美元 136.6M token 的峰值对比的 GB300 NVL72 高吞吐点。在另一端,Vera Rubin 的 10-GPU 分离式配置可达 483 tok/s/user。

数值为每 1 美元 TCO 的 M token 数,GB300 各行均运行 Dynamo vLLM,比值为 Vera Rubin / GB300。

tok/s/userVera RubinGB300比值
100132.368.41.93x
150114.354.52.10x
20091.038.42.37x
30054.514.43.78x

在 Vera Rubin 和 MI355X ATOM 的运行之前,TP2 配置的 B300 TensorRT-LLM 是 MiniMax-M3 在 100 tok/s/user 下表现最好的系统(背景)。它在该点每美元可提供 106.4M token;按每美元计,Vera Rubin 对它的领先在 100 tok/s/user 处为 1.24 倍,在 150 处为 1.76 倍,在 200 处为 2.14 倍。

使用 AMD ATOM 引擎的 MI355X 如今是 MiniMax-M3 在 100 tok/s/user 下每美元表现最好的其他系统,每美元可提供 120.7M token。Vera Rubin 在该点是它的 1.10 倍,在 200 tok/s/user 下是 1.32 倍,并在两条曲线共同覆盖的每个交互性上都保持领先。按每 MW 计,100 tok/s/user 下的领先为 1.67 倍,因为 MI355X 的每 GPU 小时成本相对其规划功率较低。

Qwen3.8-Flash-Next

在 Qwen3.8-Flash-Next 上,对 GB300 NVL72 的每美元最大比值约为 4.2 倍,出现在约 176 tok/s/user 处。该点 GB300 NVL72 SGLang 的数值是在 160 tok/s/user 处服务 4 个 agent 与 203 tok/s/user 处服务 2 个 agent 的两个配置之间插值得出的,Vera Rubin 的数值则是在其 173 和 271 tok/s/user 两个实测点之间插值得出的。

Qwen3.8-Flash-Next 是一个 176B 参数的模型(125B 主模型加上 51B 的 n-gram embedding 表),激活参数 6B,采用 Gated DeltaNet 与稀疏注意力的混合架构(模型卡;另见模型页面)。Vera Rubin 运行 Dynamo SGLang,使用 FP4 和 MTP,每个配置 1 至 6 个 GPU。GB300 NVL72 运行单 GPU 的 SGLang。

下图是两套系统在 Qwen3.8-Flash-Next 上每 1 美元 TCO 对应的总 token 数:

从图中可以看到,Vera Rubin 在 24 至 130 tok/s/user 之间没有实测点,因此它在 50 和 100 tok/s/user 处的数值是跨这一区间插值得出的。它在 100 tok/s/user 以上的第一个实测点位于 130 tok/s/user,每美元可提供 190.9M token,是 GB300 NVL72 在 100 tok/s/user 处数值的 1.85 倍。

数值为每 1 美元 TCO 的 M token 数,GB300 各行均运行 SGLang,比值为 Vera Rubin / GB300。

tok/s/userVera RubinGB300比值
50226.4182.61.24x
100209.6103.12.03x
150167.550.43.32x
200109.627.04.06x

在峰值吞吐量处,两套系统都是每个推理服务实例使用一个 GPU。Vera Rubin 每 GPU 的吞吐量是 GB300 NVL72 的 1.64 倍,但每 GPU 小时成本是后者的 1.56 倍,因此按每美元计的领先为 1.05 倍(每美元 231.6M 对 220.3M token)。

超过 25 tok/s/user 后,Vera Rubin 前沿上的每个点都是 prefill/decode 分离式配置,而 GB300 NVL72 的结果中没有分离式的 Qwen3.8-Flash-Next 曲线。与 B200 SGLang(100 tok/s/user 下每美元表现最好的其他 Qwen3.8-Flash-Next 系统)相比,Vera Rubin 按每美元计是其 1.75 倍。

GLM-5.2

在 GLM-5.2 上,对 GB300 NVL72 的每美元最大比值约为 3.9 倍,出现在约 322 tok/s/user 处。GB300 NVL72 在 246 tok/s/user 以上的每个点都只服务 1 个 agent;在约 322 tok/s/user 处,最强的 GB300 NVL72 数值是在两个这样的 Dynamo SGLang 配置之间插值得出的,二者分别位于 283 tok/s/user 和 342 tok/s/user,后者是 GB300 NVL72 最快的点。

GLM-5.2 的 checkpoint 约含 753B 参数,采用 DeepSeek 式稀疏注意力,每个 token 在 256 个路由专家中激活 8 个(模型页面)。仪表板把 GLM-5.2 和 GLM-5.3 归为一组,两者共享同一个基础模型。Vera Rubin 的运行使用 GLM-5.3 checkpoint,GB300 NVL72 的运行使用 GLM-5.2。Vera Rubin 运行 Dynamo TensorRT-LLM,使用 FP4 和 MTP,采用分离式部署,每个配置 12 至 28 个 GPU。

下图是两套系统在 GLM-5.2 上每 1 美元 TCO 对应的总 token 数:

从图中可以看到,Vera Rubin 在 111 至 262 tok/s/user 之间没有实测点,因此它在 150 和 200 tok/s/user 处的数值是跨这一区间插值得出的。Vera Rubin 在 GLM-5.2 上最快的点达到 459 tok/s/user。

数值为每 1 美元 TCO 的 M token 数,比值为 Vera Rubin / GB300。

tok/s/userVera RubinGB300比值
120110.260.8 (Dynamo SGLang)1.81x
15089.035.2 (Dynamo SGLang)2.53x
20057.222.6 (Dynamo SGLang)2.53x
30023.16.9 (Dynamo TRT-LLM)3.36x

Vera Rubin 的峰值是 111 tok/s/user 下每美元 116.3M token,GB300 NVL72 Dynamo SGLang 的峰值是 89 tok/s/user 下的 99.2M,按每美元计为 1.17 倍,按每 GPU 计为 1.83 倍。在 300 tok/s/user 下,B200 Dynamo SGLang 是除 Vera Rubin 之外每美元表现最好的系统,每美元可提供 11.8M token,最佳 GB300 NVL72 曲线为 6.9M。Vera Rubin 在该点按每美元计是 B200 的 2.0 倍。

下表在每个目标点都选用该点最强的 GB300 NVL72 曲线:120、150 和 200 tok/s/user 处是 Dynamo SGLang,300 tok/s/user 处是 Dynamo TensorRT-LLM。这两条曲线与 Vera Rubin 一样使用 FP4 和 MTP。Dynamo SGLang 的运行比 Vera Rubin 的运行晚 7 天,使用 SGLang nightly 构建版本。Dynamo TensorRT-LLM 的运行早 1 天,使用 NVIDIA 发布镜像仓库中的 TensorRT-LLM 1.3.0rc28 开发构建版本,而 Vera Rubin 使用内部的 TensorRT-LLM 构建版本。

几点说明

第一,推理引擎不同,部分运行时间较早。Vera Rubin 在 DeepSeek-V4-Pro 和 GLM-5.2 上运行 Dynamo TRT-LLM,在 MiniMax-M3 上运行 Dynamo vLLM,在 Qwen3.8-Flash-Next 上运行 Dynamo SGLang。某一点上最强的 GB300 NVL72 曲线可能来自不同的引擎,部分 GB300 曲线使用 draft 模型做投机解码,而 Vera Rubin 使用 MTP。GB300 NVL72 的 MiniMax-M3 结果来自较早的运行。第二,Vera Rubin 软件仍处于早期阶段,仪表板将 Vera Rubin 的结果标注为官方预览。所用镜像是内部的 TensorRT-LLM 和 vLLM 构建版本,以及一个 SGLang nightly 版本;Vera Rubin 的 DeepSeek-V4-Pro 曲线在不到四周内于 100 tok/s/user 处变化了 43%。第三,成本和功率均为建模数值。每美元数据使用 TCO 模型中的每 GPU 小时成本,每 MW 数据使用每 GPU 全口径功率的规划数值,二者都不是来自这些运行的账单或遥测数据。如果 Vera Rubin 采用不同的成本或功率数值,本文中 Vera Rubin 的所有每美元或每 MW 比值都会按同一系数缩放。第四,部分比值跨越了覆盖缺口。当某条曲线在较宽的交互性区间内没有实测配置时,区间内的数值都是插值得出的,此处的比值同时反映了硬件差异和这段缺口。这是 DeepSeek-V4-Pro 在 150 至 200 tok/s/user 之间出现 6.9 至约 8.3 倍数字的主要原因。Vera Rubin 自身的曲线在 DeepSeek-V4-Pro(97 至 165 和 230 至 310 tok/s/user)、MiniMax-M3(128 至 244 和 244 至 413 tok/s/user)、Qwen3.8-Flash-Next(24 至 130 和 173 至 271 tok/s/user)和 GLM-5.2(111 至 262 tok/s/user)上也有缺口。

配置

各曲线背后的 Vera Rubin NVL72 配置:

DeepSeek-V4-ProMiniMax-M3Qwen3.8-Flash-NextGLM-5.2
推理服务栈Dynamo TensorRT-LLMDynamo vLLMDynamo SGLangDynamo TensorRT-LLM
精度FP4FP4FP4FP4
投机解码MTPMTPMTPMTP
Prefill 与 decode分离式,decode 为 TP4 至 TP32,配合 EP峰值处为聚合式 TP2,400+ tok/s/user 时为分离式峰值处为聚合式 TP1,高于 25 tok/s/user 时为分离式分离式,decode 为 TP4 或 TP8,配合 EP
KV cache offload关闭开启开启开启
每个配置的 GPU 数26 至 562 至 101 至 612 至 28

下一步

Kimi K3 和 DeepSeek-V4.1-Flash 还没有 Vera Rubin 的 AgentX 结果。Kimi K3 已有 GB300 NVL72、MI355X 和 TPU v7 上的 AgentX 结果。如果有 GB300 NVL72 的 DeepSeek-V4-Pro 配置能在 150 至 200 tok/s/user 下服务超过 4 个 agent,DeepSeek-V4-Pro 在这一区间的比值所依据的 GB300 NVL72 插值数据就会由实测值取代。每 MW 结果使用规划功率,这里的 Vera Rubin 运行也都没有有效的 GPU 功率遥测数据。

本文由英文原文翻译而来,如有歧义以英文版为准。所有文章版权归 © SemiAnalysis 所有,保留所有权利。覆盖应用源代码的 AGPL-3.0 许可证不适用于文章内容。