最近,英特尔和AMD两家成立了被外界称为“x86”联盟的“x86咨询小组(Advisory Group)”,有人评价说这是为了应对高通,有人觉得更多是冲着英伟达去的。
我认为,这是为了应对Arm阵营。
如今,Arm阵营对x86的PC和服务器市场都发起了进攻,这才是英特尔和AMD最严峻的危机。为了避免逐步分化的x86市场降低竞争力,所以才要结盟。
实际上,过去几年,x86阵营已经针对Arm阵营采取了应对措施。
先说PC市场,我个人觉得笔记本电脑最重要的,就是在保证流畅表现的同时,尽可能的提高续航,要达到类似苹果M系列电脑那样。我甚至认为笔记本电脑就不应该玩游戏,游戏就该交给散热环境好,性能能充分释放的台式机。
目前,一些第三方的评测对于高通的Arm Windows PC的续航给出了正面评价,而英特尔则用Ultra 200V系列给出了积极回应,一些笔记本电脑续航普遍超过了20小时,有的甚至能达到29小时。
我觉得英特尔终于走了对的路线,算是有力的回应,我目前倒是不担心x86 笔记本电脑。
然而,服务器市场上,x86面对着云厂商的挑战。
以AWS为代表的云厂商纷纷拿出了自研的Arm处理器,凭借规模优势把处理器成本,单位性能的成本压得很低。对于云厂商来说,自研Arm处理器不仅掌握了更高的灵活性,而且自己对供应链的掌控性也更高。
x86也面对着芯片厂商的挑战。Arm服务器市场甚至还出现了Ampere这样的第三方服务商,一些大型服务器厂商,比如戴尔、HPE、浪潮也都推出了基于Arm芯片的处理器。主打的优势就是核心多,功耗低的优势。
作为应对,今年,英特尔发布了能效核至强6处理器,核心数来到了144个。AMD也发布了192核心的第五代霄龙,核心数来到了惊人的192个,追平了Ampere AmpereOne的192核心处理器。
看到这里,应该意识到,x86和Arm阵营的竞争已然很激烈了。
如果x86阵营里因为英特尔和AMD的竞争出现技术分化,对用户不利,对x86阵营也是不利的。现在,两家要一起构建更有一致性的x86芯片,自然是为了应对Arm。
一致性更高的x86处理器会给用户带来更多便利,软件应用在AMD和英特尔平台上的迁移会变得更方便,不用考虑太多两者之间的差异。但即便两家如此这般,也还是拦不住云厂商要自研Arm处理器的步伐。
目前看到,包括AWS(Graviton)、Azure(Cobalt)、GCP(Axion)、OCI(Ampere)、阿里云(倚天)、腾讯云(Ampere)、华为云(鲲鹏)等在内的诸多云厂商都推出了自研的Arm处理器和/或Arm云主机,名单越来越长,已成为趋势。
AWS首席布道师Jeff Barr前不久发文介绍了基于Graviton 4 的X8g实例,我们透过这款新产品,来看看云厂商对Arm云主机下了多大功夫,看看x86服务器面对的是什么样的竞争对手。
以下是X8g实例的介绍:
X8g实例提供了10款虚拟云主机和2款裸金属服务器,最高支持3TB的DDR5内存和192个vCPUs。X8g实例是目前最节能的AWS EC2 Graviton实例,具有最强的性价比和可扩展能力。
X8g是内存优化实例,其内存与vCPU 比例为16:1,并且所有高速物理硬件接口都经过完全加密,还支持通过AWS Nitro系统和 Graviton 4 提供的各种安全功能。相较于上一代 X2gd 实例,X8g 实例在多个方面有显著提升。
首先,在内存和vCPU方面,X8g 提供了3倍于X2gd的内存和vCPU数量。带宽方面,X8g的EBS块存储带宽为40Gbps(X2gd为19Gbps),网络带宽为50Gbps(X2gd为25Gbps),带宽几乎翻倍。
Graviton4 处理器本身提升挺大的,X8g 实例搭载的 Graviton4 处理器,L2 缓存是 Graviton2 处理器的两倍(2MB vs 1MB),内存带宽提升了160%,计算性能提高了 60%。
安全性方面,Graviton4 处理器采用了 AWS Nitro 系统的第五代技术,加入了额外的安全功能,如 Branch Target Identification (BTI),可防范针对指令级别的低层次攻击。
此外,X8g实例支持ENA、ENA Express和EFA增强网络,支持所有类型的EBS块存储卷,如io2 Block Express、通用SSD和高IOPS SSD。
X8g实例非常适合处理大型数据库工作负载,尤其是SAP HANA和SAP Data Analytics Cloud。相比Graviton3,Graviton4 可以让分析型工作负载性能提高25%,事务型负载性能提高40%。
X8g实例可用于支持芯片设计、测试和验证等任务,AWS自己的Graviton、Trainium、Inferentia 等芯片的开发过程中就用了Graviton实例。
上图展示的是开发Graviton4时所使用的集群,集群规模非常庞大,这个集群在2022年末至2023年初运行,图表展示了每天和每周的活动峰值使用量高峰期比平时能高出5倍,尤其是在流片阶段时整体使用量激增。
可以看到,利用云计算的弹性优势,加上大规模并发运行的能力,在不需要专门硬件的情况下就能实现大规模的计算资源扩展。让工程师可以在设计流程的各个阶段,随时获得所需的计算能力,从而加速创新。
Jeff Bar表示,目前已有超过5万个 AWS 客户使用了现有的150 多种 Graviton 实例,运行包括 Valkey、Redis、Apache Spark、Apache Hadoop、PostgreSQL、MariaDB、MySQL和SAP HANA Cloud等多种应用。