简单回顾一下Neoverse平台三大系列的特点。根据Neoverse平台PPA设计原则,N系列追求性能、功率、面积的平衡设计,擅长可扩展,目前有Neoverse N1与N2平台;E系列主要关注吞吐量效率,在功耗和面积的缩减上进行了优化,对于网络流量和数据应用程序非常有效,目前以Neoverse E1平台为代表;V系列强调以性能为优先,旨在提供最佳性能,需要添加更大的缓存、窗口和队列,相对来说会消耗更多面积和功耗,目前以Neoverse V1平台为代表。
Arm Neoverse平台产品路线图
关于Arm服务器、Armv9架构、Neoverse V1/N2平台的更多技术内容,我们此前曾进行过持续追踪报道,有兴趣的读者可点击《Armv9细节公布,Arm迎来十年最大架构革新》、《性能如此强悍的服务器CPU对Arm意味着什么?》、《Arm以历史罕见阵容IP推进全面计算战略》、《Arm数据中心布局前瞻:Neoverse V1/N2解读》、《Arm服务器CPU性能再度翻番!软件生态成熟记头功》等文章进行了解,本文在此不再赘述。
Neoverse国内外合作伙伴最新进展
Arm基础设施事业部全球高级总监邹挺在接受包括《电子工程专辑》在内的媒体采访时表示,在基础设施应用领域,处理器内核性能至关重要,这点毋庸置疑,这也是Arm在过去几年推出、并且投入巨大研发资源来开发Neoverse平台的初衷。但另一个不可忽视之处在于,推动一个市场的成功,势必要通过整个生态系统,包括半导体合作伙伴、ISV、ODM、开源社区、OEM客户、IP合作伙伴等的协同合作才能获得。目前来看,经过多年努力,Arm Neoverse在数据中心、云原生生态方面,已经具备了很高的成熟度。
云服务:
- 安晟培半导体(Ampere Computing)今年3月发布了“首款云原生处理器”Ampere Altra,拥有80个64位Arm处理器内核,扩展成员Ampere Altra Max将拥有128个内核,可兼容Ampere 80核的Altra处理器,并支持双路服务器平台。
- 甲骨文发布Ampere A1 Compute,将基于Arm架构的实例引进Oracle云端基础设施(OCI)。新的OCI Ampere A1 Compute云实例具有每核每小时0.01美元的成本优势,以及可扩充1至80个CPU的高度弹性配置,对开发者在开发如视频编码、高扩展的网络应用如MySQL,或机器学习推论等下一代 Arm 架构的高性能计算应用时,提供额外的选择。
- 网络基础设施提供CDN内容分发网络与减缓DDoS攻击服务提供商Cloudflare,在今年7月首次采用基于Arm架构服务器进行部署,通过采用基于Arm Neoverse平台的CPU,每瓦性能提高57%。相较于2013年设计的服务器,Cloudflare现在在基于Arm架构的系统上,可以安全地处理10倍以上的互联网请求。
- 阿里云推出云服务器ECS Arm实例规格族公测,基于Arm架构处理器与第三代神龙架构的通用性实例g6r已经上线,为用户提供高性价比、高单核算力等优势,适用容器应用、大数据计算、通用互联网应用等场景。
- 百度智能云数据库正积极发展Arm平台数据库产品,目前已经完成Arm架构的全栈代码改造和性能优化,性能打平传统架构平台。该优化产品已获Arm平台认证,并满分通过信通院数据库的评测。
- 目前腾讯上的ZGC在基于Arm架构已经大规模生产,并得到了实践应用。KonaJDK 团队目前完成了JDK8和JDK11等版本的优化,后续也计划支持JDK17等版本。
云平台厂商积极拥抱Arm Neoverse平台
高性能计算:
- 由日本国立研究开发法人理化学研究所(RIKEN)与富士通公司共同基于Arm架构开发的超级计算机“富岳”连续第三次名列国际超级计算机TOP500排行榜的第一名。此外,包括SiPearl、韩国电子通信研究院(ETRI)、印度电子和信息技术部MeitY在内的合作伙伴,也已宣布计划将最近推出的Neoverse V1平台用于百万兆级和HPC项目。
5G/网络:
- Marvell发布了基于Neoverse N2平台的OCTEON 10 DPU,与前几代OCTEON 产品相比,OCTEON 10的性能提高了3倍,功耗降低了50%。这款新发布的解决方案不仅是第一个采用 Neoverse N2的网络解决方案,还是第一个采用5纳米工艺的内核。
- NVIDIA宣布将在NVIDIA Aerial A100 AI-on-5G平台上扩大对Arm架构CPU 的支持。该计算平台使用NVIDIA Aerial软件开发套件,并将与内置16个Arm Cortex-A78处理器的NVIDIA BlueField-3 A100配套工作,为企业和网络设备制造商提供高性能5G RAN和AI平台。
- 在国内,通过工程协作、资源对接、生态促进等形式,Arm持续助力中国运营商构建5G+AICDE新一代智能基础设施。
鉴于DPU已成为当前的热点话题,邹挺特意强调称,无论是全球还是国内的互联网巨头,都在开始部署和适配标准化DPU产品的同时,逐步探索自研或外包开发适合自己业务特殊需求的定制化DPU产品。虽然期间也看到用FPGA来实现的过渡解决方案,但从趋势上来说,ASIC SoC DPU将成为普遍的最后目标产品形态,这对Arm Neoverse 平台,特别是N系列平台而言,是重大利好的消息。
软件:
目前,Arm有45%的工程师正在支持软件开发的工程开发。
在Armv8时代的十年,光是Arm软件开发人员所投入的研发时间,就超过了1,000万个人时;在Armv9时代的十年,Arm软件开发人员的投入时间大概率会超过3,000万个人时,如果把来自Arm生态系统的研发投入也考虑进去的话,软件开发人员投入时间将会超过15亿个人时。
云原生软件一直是Arm相当重视的领域。作为Linux基金会CNCF项目中最为活跃的社区会员之一,Arm在云原生开源社区里投入了大量的技术开发人员与相关资源,与合作伙伴展开了一系列的合作。通过十年的努力,Arm现在拥有大量的OSS项目,ISV也已经支持Arm 64位架构。在Docker Hub上为Arm编写的容器镜像数量超过10万。同时,在Arm硬件上进行CI/CD构建的时间已经多达每个月超过100万分钟。在国内,通过积极参与相关的开源组织、社区、或是TARS /OpenAnolis项目,力促国产的云原生软件能快速地运行在Arm架构上。
在谈及Arm如何看待全球,尤其是在中国互联网大厂纷纷自研Arm服务器芯片时,邹挺指出,面对越来越多的多样化工作负载,摩尔定律的减缓以及符合数据中心占地面积和功率密度的要求,传统上那种“放之四海而皆准”的解决方案已经不再适用,云服务提供商和超大型互联网公司正在推动的创新也达到了一个前所未有的水平,这些都在驱动整个数据中心的优化,并逐渐从上层应用迁移到整机,扩展到服务器处理器。Arm的愿景是希望通过Neoverse,向生态合作伙伴系统提供一个独特的平台,来实现未来针对服务器芯片的解决方案。其中,AWS Graviton2所带来的强劲发展势头,就是这个共同愿景的非常有力的证明。
“当然,我们除了一方面看到那些超大型互联网厂商通过Arm IP来进行定制化服务器芯片,以满足他们的特殊应用场景需求外。还应该看到,也有大量的二线互联网和企业客户对于标准化Arm服务器芯片所带来的高性价比、优异的TCO表现,有着很浓烈的兴趣,这也给独立的Arm服务器芯片厂商带来了非常广阔的市场前景。”邹挺表示。