近日,电气电子工程师学会(IEEE)最新的《Transactions on Cloud Computing》期刊上的一篇论文指出,阿里巴巴2021年发布的倚天710,是当今性能、能效最好的Arm架构云服务处理器。
根据阿里公布的资料显示,倚天710是针对云场景的高并发、高性能和高能效需求而设计,采用了先进制程工艺,单芯片容纳高达600亿晶体管;在芯片架构上,基于Arm最新的ARMv9架构,内含128核CPU核心,每核心1MB二级缓存,共享64MB三级缓存,最高主频3.2GHz,能同时兼顾性能和功耗。
另外,为解决云计算高并发条件下的带宽瓶颈,倚天710在内存和接口方面,集成业界最领先的DDR5、PCIe5.0等技术(支持八通道DDR5内存、96条PCIe 5.0通道),能有效提升芯片的传输速率。同时,阿里还针对片上互联进行了特殊优化设计,通过全新的流控算法,有效缓解系统拥塞,从而提升了系统效率和扩展性,并且可适配云的不同应用场景。
阿里当时公布的测试结果显示,倚天710的SPECint 2017测试得分为440分,阿里称这一成绩超出业界标杆20%,同时能效优于业界标杆50%。
作为对比,在2021年的标准测试集SPECint 2017性能排名上,在该榜单上,倚天710的440的得分可以排到第五的位置,而且得分比其更高的基本也都是基于X86架构的AMD的高端服务器芯片。如果是与当时同类的高端的Arm架构服务器芯片相比,倚天710的性能的领先优势则更为凸显。比如鲲鹏920(双路128核,2.6GHz),其SPECint 2017得分为318。
本次最新的测试当中,《Transactions on Cloud Computing》对比了多款竞品,包括Intel至强铂金8848C(32C/3.2GHz/105MB)、鲲鹏920(60C/2.4GHz/32MB)、Ampere Altra(80C/3GHz/32MB)、亚马逊Graviton 2/3(64C/2.5/2.6GHz/32MB)。其中,Intel的自然是x86指令集,其他几款都是Armv8指令集。
在Dhrystone基准测试、Whetstone基准测试、内核系统调用、execl每个系统调用的数量、文件复制速度、UnixBench总体得分、RSA 2048签名和RSA 2048验证等八项测试中,对比同样Arm架构服务器CPU竞品,阿里倚天710几乎全部“遥遥领先”,唯一表现平平的就是Excel。
虽然,AWS的Graviton 3 在运行 Redis 时击败了倚天710,但在测试 memcached 吞吐量以及用于测试 RocksDB 吞吐量的工作负载中,倚天710则全部胜出。
即便对比x86架构的英特尔至强铂金8848C,它也不遑多让,Dhrystone、Whetstone两个项目中都与之处于相当的水平。
论文还指出,阿里倚天710除了性能出色,还有领先的指令集、DDR5内存、PCIe 5.0通道,以及更大的三级缓存,而且是在2021年就做到了,实属难得。
在2022年11月的2022云栖大会上,时任阿里云智能总裁张建锋曾宣布,倚天710已成功大规模部署应用,成为了中国首个云上大规模应用的自研CPU。未来阿里云将继续扩大自研CPU部署规模,未来两年20%的新增算力将使用自研芯片。
编辑:芯智讯-浪客剑