微软的Azure Cobalt 200 ARM芯片带来了50%的性能提升
Source: InfoQ - AI & LLM
在最近举行的年度Ignite大会上,微软推出了Azure Cobalt 100 ARM处理器的继任者:Cobalt 200,其性能提升了50%,并集成了最新的微软安全、网络和存储技术。
该公司声称,自从Cobalt 100虚拟机正式发布以来,包括Databricks和Snowflake在内的多家公司已经采用了它们来处理工作负载。因此,继任者Cobalt 200提上了议程,它是基于直接从客户Azure使用模式中提取的一系列基准测试设计的,这些测试包括数据库、Web服务器、存储缓存、网络事务和数据分析。
Cobalt 200的开发采用了一种高度先进的数据驱动方法。微软从硅片开始,开发了一个完整的数字孪生模拟方案,从CPU核心微架构开始,延伸到整个服务器设计。
利用AI和Azure计算,微软对140个基准测试的性能和功耗进行了建模,针对2800种系统级芯片(SoC)和系统设计参数的组合,包括核心数量、缓存大小、内存速度和机架配置。
一篇Azure基础设施博客文章的作者写道:
这导致我们在设计过程中评估了超过350,000个Cobalt 200系统的配置候选。这种广泛的建模和模拟帮助我们快速迭代,找到了Cobalt 200的最佳设计点,其与Cobalt 100相比性能提升了50%以上,同时继续提供Azure中最节能的平台。
Cobalt 200服务器配备了先进的Cobalt 200 SoC,基于Arm的Neoverse计算子系统V3构建。每个SoC拥有132个活跃核心,每个核心拥有3MB的L2缓存,以及192MB的L3系统缓存,为客户提供出色的工作负载性能。

来源:微软Azure基础设施博客文章
转向Neoverse V3架构为每周期指令(IPC)效率提供了固有优势,使其超过了依赖Neoverse V2的竞争对手(如亚马逊Graviton 4和英伟达Grace)或Neoverse N2(如其前身Cobalt 100)。Cobalt 200拥有132个核心,使其在核心数量上领先于Graviton 4的96个核心和NVIDIA Grace的72个核心。核心数量的增加和架构代数的跳跃表明,微软正致力于在计算密度和效率上实现重大的、跨代的飞跃,为云原生负载树立新的基准。
Reddit上的一个对比帖子突出了Cobalt 200的领先地位:
该公司还表示,Azure Cobalt不仅仅是一个SoC,因为最新的Azure Boost功能已经内置在新的Cobalt 200系统中了,它通过增加带宽和将任务卸载到定制硬件来增强网络和远程存储性能。此外,这种改进降低了延迟并提高了整体工作负载效率。此外,Cobalt 200集成了Azure硬件安全模块(HSM),为顶级加密密钥保护提供保障,确保敏感数据的安全。它与Azure Key Vault无缝协作,更轻松地管理加密密钥,同时还提供高可用性、可扩展性,并符合FIPS 140-3 Level 3标准。
最后,第一批生产Cobalt 200服务器现已在微软的Azure数据中心上线,更广泛的推广和客户可用性将在2026年到来。
原文链接:
Microsoft's Azure Cobalt 200 ARM Chip Delivers 50% Performance Boost