Arm Neoverse生态大爆发!多方合作进展披露,Armv8软件研发超1000万个人时

芯东西(公众号:aichip001)
作者 |  心缘
编辑 |  漠影

芯东西9月3日报道,继今年4月底详述Arm Neoverse V1/N2的技术细节后,本周Arm分享了过去半年以来其产品在云计算数据中心、高性能计算、5G/网络和边缘计算领域的最新进展。Arm基础设施事业部全球高级总监邹挺(Frank Zou)也与芯东西等媒体进行了线上交流。

Arm Neoverse平台产品路线图目前有V、N、E三个系列平台,V系列强调以性能为优先的新型计算系列,N系列追求PPA的平衡设计,E系列更关注吞吐量效率,在功耗和面积的缩减上进行了优化,对于网络流量和数据应用程序非常有效。

Arm Neoverse生态大爆发!多方合作进展披露,Armv8软件研发超1000万个人时

邹挺介绍道,Arm累计授权合作伙伴多达530家,累计授权数量多达1910件。其合作伙伴基于Arm架构的芯片出货量累计超过1900亿颗,2020年年度出货量达237亿颗。

一、云服务与BAT均已合作,HPC方案连冠超算榜

Arm Neoverse已经积极拥抱国内外云服务提供商们。例如亚马逊AWS Graviton服务器处理器、安晟培半导体(Ampere Computing)的云原生处理器产品等均采用Neoverse处理器IP核。

Arm Neoverse生态大爆发!多方合作进展披露,Armv8软件研发超1000万个人时今年3月,Ampere发布业界首款拥有80个64位Arm处理器内核的云原生处理器Ampere Altra,随后又披露其云原生处理器系列产品的扩展成员Ampere Altra Max的初步信息,该产品将拥有128个内核,可兼容Altra处理器,并支持双路服务器平台。甲骨文现已支持基于Ampere Altra的云实例。

Cloudflare是一家基于网络基础设施提供CDN内容分发网络与减缓DDoS攻击的服务提供商,在今年7月首次采用基于Arm架构服务器进行部署,通过采用基于Arm Neoverse平台的CPU,每瓦性能提高57%,现在它能安全处理的互联网请求是2013年款服务器的10倍以上。

在国内,BAT均基于Arm架构做优化实践工作。

阿里云推出云服务器ECS Arm实例规格族公测,其基于Arm架构处理器与第三代神龙架构的通用性实例g6r已经上线,可为用户提供高性价比、高单核算力等优势,适用容器应用、大数据计算、通用互联网应用等场景。

百度智能云数据库正积极发展Arm平台数据库产品,完成Arm架构的全栈代码改造和性能优化,其性能打平传统架构平台。该优化产品已获Arm平台认证,并满分通过信通院数据库的评测。

腾讯与Arm针对JDK在Arm架构常见的性能问题,通过性能测试、数据交流、技术研讨等形式不断推动JDK在Arm架构的发展。目前腾讯上的ZGC在基于Arm架构已大规模生产并得到实践应用。KonaJDK团队已完成JDK8和JDK11等版本的优化,后续也计划支持JDK17等版本,不断推动并完善JDK对于Arm架构的支持。

在高性能计算(HPC)领域,日本国立研究开发法人理化学研究所(RIKEN)与富士通公司共同基于Arm架构开发的超级计算机“富岳”连续三次名列国际超级计算机TOP500排行榜的第一名。

Arm HPC生态系统正在快速增长,SiPearl、韩国电子通信研究院(ETRI)、印度电子和信息技术部MeitY等许多合作伙伴已宣布计划将最近推出的Neoverse V1平台用于百万兆级和HPC项目。

Arm Neoverse生态大爆发!多方合作进展披露,Armv8软件研发超1000万个人时

二、多款DPU采用Arm Neoverse,Arm 5G生态快速扩张

近两年,全球头部互联网公司都开始逐步部署和适配标准化DPU产品,同时多数公司已在探索自研或外包开发适合自己业务特殊需求的定制化DPU产品,ASIC SoC被普遍认为是DPU最后的目标产品形态。

DPU对每瓦性能要求很高,而Arm Neoverse N2系列恰恰具有这一特点,因此在多个品牌的DPU方案中被采用。

例如,Marvell发布了基于Neoverse N2平台的OCTEON 10 DPU,比前几代OCTEON产品性能提高3倍、功耗降低50%。这不仅是第一个采用Neoverse N2的网络解决方案,还率先采用5nm工艺内核。英特尔刚刚发布的首款专用ASIC IPU则采用了16个Arm Neoverse N1的内核。

Arm Neoverse生态大爆发!多方合作进展披露,Armv8软件研发超1000万个人时▲Arm 5G平台解决方案

面向5G,NVIDIA宣布将在其Aerial A100 AI-on-5G平台上扩大对Arm架构CPU的支持。该计算平台使用NVIDIA Aerial软件开发套件,并将与内置16个Arm Cortex-A78处理器的NVIDIA BlueField-3 A100配套工作,为企业和网络设备制造商提供高性能5G RAN和AI平台。

通过工程协作、资源对接、生态促进等形式,Arm也在持续助力中国运营商构建5G+AICDE新一代智能基础设施,包括根据运营商实际需求优化Arm指令集和架构、推出针对5G网络通信场景的IP、通过开发软件降低行业门槛、积极参与相关联盟和开源组织等。

Arm Neoverse生态大爆发!多方合作进展披露,Armv8软件研发超1000万个人时▲Arm 5G生态堆栈

目前Arm有45%的工程师正在支持软件开发的工程开发,以确保所有软件都能运作于所有基于Arm架构的硬件上。

据介绍,在Armv8时代的十年,光是Arm软件开发人员所投入的研发时间,就超过了1000万个人时。在Armv9时代的十年,Arm软件开发人员的投入时间大概率会超过3000万个人时,如果将来自Arm生态系统的研发投入也加进去,软件开发人员投入时间将会超过15亿个人时。

在基础设施领域,开发者正在迅速采用云原生软件。通过过去十年的努力,Arm现在拥有大量的OSS项目,ISV也已经支持Arm 64位架构。在Docker Hub上为Arm编写的容器镜像数量超过10万。同时,在Arm硬件上进行CI/CD构建的时间已经多达每个月超过100万分钟。

企业级云原生软件的支持部分,红帽近日也宣布其Openshift on Arm开发者预览版也在中国落地,为国内开发者带来全球一致的开发体验。

Arm Neoverse生态大爆发!多方合作进展披露,Armv8软件研发超1000万个人时

三、互联网和企业市场,对标准化Arm服务器需求高速增长

如今,更多国内外互联网大厂开始基于Arm架构自研服务器芯片。

面向这一趋势,Arm基础设施事业部全球高级总监邹挺认为,对于未来基础设施的多样化要求,传统上那种放之四海而皆准的解决方案已不再适用。

“面对越来越多的多样化的工作负载,摩尔定律的减缓以及符合数据中心占地面积和功率密度的要求,云服务提供商和超大型互联网公司正在推动的创新也达到了一个前所未有的水平。”邹挺说,“这些都在驱动整个数据中心的优化,现在这些优化逐渐从上层应用迁移到整机,扩展到服务器处理器。”

在基础设施应用领域,处理器的内核性能至关重要,这也是Arm在过去几年推出并投入巨大研发资源来开发Neoverse平台的初衷,以满足基础设施应用,特别是服务器CPU领域对于性能的高标准要求。

一方面,Arm看到超大型互联网客户通过Arm IP来定制化服务器芯片,以满足他们的特殊应用场景需求。

另一方面,大量企业客户对于标准化Arm服务器芯片所带给他们的高性价比、优异的TCO表现出浓烈的兴趣,这给独立的Arm服务器芯片厂商带来非常广阔的市场前景。

从中国市场来看,二线互联网和企业市场对于标准化Arm服务器需求的高速增长,为独立Arm服务器芯片厂商带来了很大机遇,Arm正不断地与市场上这样企业进行技术交流和生态的对接。

推动一个市场的成功,势必要通过整个生态系统的协同合作,包括半导体合作伙伴、ISV、ODM、开源社区、OEM客户、IP合作伙伴等等,这即是Arm开发Neoverse平台的思维,该平台包含了下一代基础设施解决方案的所有生态系统要件。通过与合作伙伴多年的共同努力,目前Arm Neoverse在数据中心、云原生生态等方面愈发成熟。

邹挺透露说,国内Neoverse客户及合作伙伴正在和Arm一起展开服务器应用领域的探讨和合作,未来国内合作伙伴将发布越来越多基于Arm Neoverse平台的产品和解决方案的进展。

结语:Arm Neoverse为基础设施芯片开发提供了有力基石

目前,中国芯片半导体产业正呈现自发且高速的增长势头,许多新兴半导体企业在不同赛道寻求落地实践的机会,CPU、GPU、DPU等芯片设计领域都涌现出更多拥有发展潜力的初创公司。

邹挺认为,这些是Arm提供专业IP建议、助力国内产业升级的一个千载难逢的机会,其中Arm Neoverse IP平台对于基础设施领域的芯片开发提供了一个相当有竞争力的基石。

在即将于10月19日开幕的Arm DevSummit 2021开发者大会上,我们或将获悉更多Arm在基础设施市场的新动态。