硬件 推出全球首款云原生服务器CPU的Ampere 明年将再破核心数纪录( 二 )


2020年 , Ampere推出了业界首款云原生服务器CPU Ampere Altra , 单个芯片核心数最高可达80核 , 为云计算提供更高的性能 , 包括在单线程或vCPU层面 , 在单芯片性能上有更佳表现 , 同时实现可扩展至大量线程的性能 , 稳定一致的性能 , 可预测的性能 , 能避免安全漏洞 , 高能效的性能 , 提供每核最低的功耗和每瓦最高性能 。
Jeff告诉雷锋网 , 对云原生服务器CPU非常重要的是可预测的高性能、可扩展性、功耗效率 。可预测的高性能不仅可以在性能上超越x86 , 还能以独特的云端特征超越它 。性能的稳定性可以保证即使同时有很多用户 , 并且有许多不同的工作负载 , 也可以流畅运行 。可扩展向云服务提供商提供所需的弹性 。功耗效率可以带来成本优势 。
基于Arm Neoverse N1内核 , Ampere推出了80核的Altra CPU和128核Altra Max CPU , 持续刷新服务器CPU核心数的纪录 , 也实现更高性能 。“Ampere的产品搭载这么多的内核 , 其原因就是追求卓越的性能 。” Jeff表示 。
要通过增加核心数来实现性能的线性增加和稳定的性能是非常巨大的挑战 。Jeff Wittich介绍 , “拥有这么多内核自然是一件好事 , 但是更重要的是 , 如何用这些核实现高性能 。与在PC上运行少量的核心非常不同 , 云端运行要求每个线程之间有更多的间隔 , 缓存层次结构不同 , 有复杂网状结构用来连接内存和I/O 。为此 , 我们一直在利用自己的内核架构来保证可预测的线性扩展性能 。”
Ampere Altra每个核都经过了专门的优化 , 确保在不同的工作负载中都能保持稳定的高性能 。
“当然 , 高带宽也非常重要 , 它可以支持内核与I/O和内存间的数据传输 , 数据可以从CPU中导出 。这涉及到CPU的平衡 , 只有很好平衡才能解除这些瓶颈 , 使CPU有更高的数据流 。因此我们需要配备最大的I/O的通道 , 内存通道 , 使用最新的技术 , 例如PCIe Gen4 , DDR4等 。” Jeff同时指出 。
另外一个重要的技术挑战 , 是将上百个计算核心集成到一颗芯片上 。目前业界比较热门的技术是小芯片(Chiplet) 。不过Renee透露 , “我们的Altra CPU都不是Chiplet 。有很多不同的解决问题的方式 , 有时候不需要太多的相互连接 , Ampere采用分割的办法 , 我们认为这种解决方法能够保证芯片和服务器的芯片 , 拥有更少的相互连接 , 实现更低的延时 。”
“我们会保持每年一代的更新速度 , 2022年 , 我们将推出核心数更多的云原生服务器CPU , 采用5nm工艺和最新的平台技术 , 增加内存带宽和I/O网络带宽 , 并且采用Ampere自研的核心 。” Renee同时透露 。
Jeff解释 , “Altra、Altra Max采用的Arm Neoverse N1内核表现非常出色 。但我们开发的产品是专门面向云计算 , 而不是数据中心的其他应用 。因此最重要的一点就是给客户提供专门定制化的服务 , 打造客户所需求的功能 。只有我们建立从微架构 , 向上自己研发产品 , 才能满足客户的需求 。”
雷锋网了解到 , 采用Ampere自研核心的云原生CPU将会兼容Arm 。
Ampere云原生服务器CPU迅速赢得科技巨头认可
Ampere的技术优势转换为最终的性能优势具体体现为 , Ampere Altra Max的性能比传统的x86服务器高1.55倍 , 可以保证云的安全性 。媒体编码 , 如视频会议应用程序中使用的编码也越来越重要 , Ampere Altra Max可以比传统的x86服务器多编码1.45倍的视频流 , 提供更高的云工作效率 。
硬件 推出全球首款云原生服务器CPU的Ampere 明年将再破核心数纪录
文章图片

所有网络服务的核心都是像NGINX这样的软件 , 它们负责处理所有传入的用户请求 , Ampere Altra Max可以比传统x86服务器多处理1.63倍的网络请求 。
硬件 推出全球首款云原生服务器CPU的Ampere 明年将再破核心数纪录
文章图片

Jeff介绍:“事实上 , Ampere Altra系列除了能提供超过1.6倍的性能之外 , 还能以仅为3/4的功耗 , 提供传统x86服务器的峰值性能 , 领先的性能和超高效率能够让每台机架比传统x86服务器处理多1.8倍的网络请求 。”

推荐阅读