dpu|Arm正在x86统治的高性能CPU市场“披荆斩棘”

摩尔定律持续发挥作用的几十年间,无数应用受益于芯片性能的快速提升,芯片市场的格局也在这个过程中逐步稳定,x86 CPU在桌面和高性能计算市场占有绝对优势,Arm CPU统治移动互联网市场。
然而,随着摩尔定律的放缓,市场的格局也开始发生变化。能效比优势明显的Arm CPU经过三年多的努力,已经在x86 CPU统治的云计算、HPC市场取得了值得关注的成绩。并且,正在快速增长的DPU和5G市场,Arm也雄心勃勃。
dpu|Arm正在x86统治的高性能CPU市场“披荆斩棘”
文章插图

三年推两代产品
2018年10,Arm推出了Arm Neoverse,这是面向云到边缘基础设施产品,Arm承诺Neoverse平台效能30%的年增长率将持续到2022年及以后。要知道,那时候摩尔定律给传统CPU带来的提升已经不足10%。
Arm Neoverse规划了三个系列产品,同时考虑性能、功率、面积(PPA),擅长可扩展的N系列;提供最佳性能,相对会消耗更多面积和功耗的V系列;主要关注效率,在功耗和面积的缩减上进行优化的E系列。
2019年,第一代Neoverse N1推出,性能相比Cosmos平台提升60%,是2018年提出的目标的两倍。同时推出的还有Neoverse E系列处理器。
【 dpu|Arm正在x86统治的高性能CPU市场“披荆斩棘”】2020年发布的Neoverse N2,在保持相同水平的功率和面积效率之余,相比Neoverse N1单线程性能提升了40%。强调性能的Neoverse V1的单线程性能相比Neoverse N1更是提升超过50%。
dpu|Arm正在x86统治的高性能CPU市场“披荆斩棘”
文章插图

单核性能大幅提升的Arm Neoverse CPU今年接连交出成绩单。今年3月,安晟培半导体(Ampere Computing)发布 “首款云原生处理器”Ampere Altra,拥有80个64位Arm 处理器内核,雷锋网此前的文章介绍过,这是Ampere在2020年流片的产品。不久后,甲骨文就发布了Ampere A1 Compute。
到了7月,基于网络基础设施提供CDN内容分发网络与减缓DDoS攻击的服务提供商Cloudflare首次采用基于Arm架构服务器进行部署。据悉,相较于2013年设计的服务器,Cloudflare基于Arm架构的系统可以安全地处理10倍以上的互联网请求。
在高性能计算领域,日本国立研究开发法人理化学研究所(RIKEN)与富士通公司共同基于Arm架构开发的超级计算机“富岳”连续第三次名列国际超级计算机500 大(TOP500)排行榜的第一名。
Arm为什么能够迅速拓展高性能计算市场?
Arm接连交出的漂亮成绩单背后,是市场需求的变化。
“面对未来基础设施的多样化要求,传统的通用解决方案已经不再适用。云服务提供商和超大型互联网公司正在推动的创新达到了一个前所未有的水平。这些都在驱动整个数据中心的优化逐渐从上层应用迁移到整机,并进一步扩展到服务器处理器。”Arm基础设施事业部全球高级总监邹挺进一步表示。
“通过Neoverse,Arm和广泛生态合作伙伴系统正在提供一个独特的平台,来实现未来针对服务器芯片的解决方案。其中,AWS Graviton2所带来的强劲发展势头就是这个共同愿景的非常有力的证明。”
性能的提升给有差异化需求的云计算提供商针对Arm高性能CPU进行优化的动力。目前,百度智能云数据库积极发展 Arm 平台数据库产品,已经完成Arm架构的全栈代码改造和性能优化,性能打平传统架构平台。
腾讯也持续在 Arm 架构上进行优化与实践工作,通过性能测试、数据交流、技术研讨等形式不断推动JDK在Arm架构的发展。据悉,KonaJDK团队目前完成了JDK8和JDK11等版本的优化,后续也计划支持JDK17等版本,未来也会加大投入完善JDK对Arm架构的支持。
“基础设施市场变化非常快速,也在不断发展,为了满足这个市场的多样性与快速变化,必然会出现不同类型的计算解决方案。”邹挺进一步表示。

推荐阅读