时间:2017-11-14 来源:互联网 浏览量:
最近有关 ARM 服务器芯片的报道不绝于耳,大家都期待着它能够带来令人印象深刻的每瓦特性能表现。而这,就需要对其进行更加严谨的基准对比测试了。 近日,知名 CDN 服务提供商 Cloudflare 发布了 ARM 服务器芯片的多项基准测试成绩,而它的竞争对手,则是英特尔的 Broadwell 和 Skylake 芯片。 该公司工程师 Vlad Kransnov 为本次基准测试选择了如下选手,分别是:
由图表可知,参测系统中热设计功耗(TDP)最高的达到了 170 瓦,而高通 Centriq 系统则仅为 120 瓦。
—— 配备了来自高通的 46-核 Centriq SoC(主频 2.5GHz)的工程样品 服务器 ;
—— 配备了英特尔 Broadwell 至强 E5-2630 v4(默频 2.2GHz、睿频 3.1GHz)的双路服务器;
—— 以及 英特尔 双路 至强 Silver 4116(默频 2.1GHz、睿频 3GHz)系统。
需要注意的是,参测的 Intel 系统并非功耗最高的 Platinum 机型。Krasnov 指出有机型的 TDP 高达 200 瓦,但Cloudflare 公司最关注的还是每瓦特性能。
图 1 - OpenSSL 公钥性能(所有核心 / 每秒操作数)
本项测试中,Cloudflare 的软件栈依赖于多种语言下运行的加密和压缩功能、以及良好的“网络服务”。该公司选择了 Lua 和 Go 语言来满足大多数需求,虽然当前某些软件并未针对 ARM 架构完全优化,但其结果已经足够令人印象深刻。
图 2 - Brotli 压缩性能(所有核心 / 每秒 MB)
ARM 服务器芯片在 OpenSSL 公钥加密(Falkor)测试中也取得了很好的成绩,尽管在对称密钥加密测试中不太稳,这可能受制于相较于竞争对手 Intel 更窄的 SIMD 单元。
在 gzip 和 brotli 压缩方面,尽管 Falkor 的单核性能会让 Intel 平台更受益,但 ARM 平台在多核应用场景中证明了自己足够优秀。(考虑到 Cloudflare 显然没有在 brotli 中使用最高的压缩级别)
图 3 - 单槽换算后的得分对比(Broadwell / Skylake / ThunderX2)
由四所英国大学联合成立的 GW4 Alliance,也已经准备好了 Isambrad ,这是一台由 Cray 制造的、基于 ARM XC50 系列 SoC 组建的超算,其采用了来自 Cavium ThunderX2 处理器的 10000 个 ARM CPU 核心(单节点 32 核 @ 2GHz+)。
布里斯托大学将它与单槽的早期版 Cavium ThunderX2 系统(32 核 @ 2.5GHz),与 2.1GHz 的至强 Gold 6152 和 18-核 @ 2.1GHz 的至强 E5-2695 v4 服务器凭他进行了对比,结果发现另外两位选手在 TDP 上都逊于 ThunderX2 CPU 。
[编译自: TechReport , 来源: Cloudflare ]