英伟达正在为其即将推出的基于Arm架构的Vera CPU描绘一幅全新的性能图景:它并非传统意义上追求极致并行吞吐量的“核心怪兽”,而是一款专为AI时代量身定制的“大规模单线程性能最大化CPU”。在官方最新发布的博客中,英伟达披露了更多性能数据,声称在模拟智能体(Agentic)执行的负载测试中,Vera的性能比x86竞争对手高出1.8倍;在编码工作负载中,这一优势为1.5倍;而在数据库分析任务中,性能提升更是高达3倍。
这些数据并非空穴来风。英伟达指出,部分提升来自真实场景的验证。例如,AI公司Perplexity在编码智能体工作负载中使用Vera,获得了比x86平台快1.5倍的性能,并发沙盒环境下的速度提升达到1.9倍。在数据库领域,联邦数据库公司Starburst在大规模SQL分析中测得3倍的性能提升,而实时分析平台Redpanda则记录到延迟下降了6倍。尽管这些均为厂商批准的基准测试,其绝对数值需谨慎看待,但它们清晰地指向了Vera独特的设计哲学。
Vera CPU的架构决策是这一性能表现的核心。它并非通过堆砌小芯片(chiplet)来无限制地增加核心数量,而是采用了88个核心的单芯片(monolithic)设计,并支持同步多线程(SMT),总共提供176个线程。英伟达认为,多芯片方案会带来“chiplet税”——即跨芯片内存访问和性能的不一致性。Vera的单芯片设计旨在从根本上避免这一瓶颈,提供更可预测的延迟。为了喂饱这些核心,Vera与LPDDR5X内存的通信带宽高达1.2 TB/s,而核心间带宽更是达到惊人的3.4 TB/s,英伟达称这一数字是“其他任何数据中心CPU”的3倍。
这种设计思路的背后,是对AI工作负载本质的深刻洞察。英伟达认为,AI推理,尤其是思维链(Chain-of-Thought)推理和智能体工作流,本质上是单线程速度敏感型任务。一个推理模型需要一步步生成答案,每一步都依赖前一步的输出,此时再多的并行核心也无济于事。同样,在智能体任务中,智能体B必须在智能体A完成任务后才能开始工作。这意味着,单个核心的处理速度直接决定了整体任务的完成时间。因此,Vera的设计目标是在拥有大量可用线程的同时,确保每个核心在负载下都能提供强大的性能、足够的内存带宽和低延迟。
这一策略与当前主流服务器CPU追求极致核心数的路线形成鲜明对比。对于通用服务器而言,处理海量并发任务时,多核心优势明显。但为了控制功耗和散热,核心数越多,单核频率往往越低。英伟达的Vera则试图打破这一常规,为需要“即时响应”的AI智能体应用开辟一条新路。公司还透露,其下一代“Rigel”Arm v9.2 CPU核心,将作为未来Rosa CPU的一部分,在相同的芯片面积内提供比Vera当前“Olympus”核心更高的单核性能。
英伟达此举无疑向市场抛出了一个关键问题:在AI推理和智能体应用日益重要的未来,数据中心CPU的评估标准是否会从“每秒能处理多少并行请求”转向“单个请求能多快完成”?如果答案是肯定的,那么Vera所代表的“大规模单线程性能”设计理念,可能会对英特尔至强和AMD EPYC处理器长期以来建立的并行计算优势构成根本性挑战。这场由AI应用驱动的架构变革,其影响或将远超芯片本身,波及整个数据中心的设计、部署和成本模型。