OpenSSL性能对比
STH(Servethehome.com) 使用OpenSSL1.1.0g(即Ubuntu18.04 LTS最早版本的标配产品)来测试RSA2048、RSA3072和RSA4096。

ThunderX2 OpenSSL Sign基准测试
为了扩大对比范围,我们在这些图表中增加了24核AMD EPYC 7451、Intel Xeon E5-2699 V4以及Intel Xeon Gold 6152。

ThunderX2 OpenSSL Verify基准测试
在“验证”(verify)环节,ThunderX2在性能方面远远领先于AMD高端24核EPYC 7451。在运行某些算法时,ThunderX2的表现会更加突出,并提供了与更高端英特尔和AMD解决方案不相上下的性能。此外,AMD EPYC 7451产品价格在图中所列产品中位于第二低,但其价格仍比ThunderX2 CN9980高约50%。
c-ray 8K性能对比
在STH的测试中,我们尝试将芯片内核数从32修改为其它数字以评估不同的SKU。我们在测试中模拟了30核/120线程ThunderX2 CN9978、28核/112线程ThunderX2 CN9975和24核/96线程ThunderX2 CN9975。遗憾的是,我们没有足够多的时间来对所有SKU进行全面的测试,但仍掌握了各种SKU的大致性能。
我们使用的是最新的c-ray基准测试,最近几年来,我们一直用它来模拟8K渲染器。此种基准测试非常依赖于高内核/线程数和缓存速度。AMD EPYC一直负责此基准测试的更新和管理。

ThunderX2 C Ray 8K基准测试结果对比图
在此测试中,ThunderX2证明了其可以灵活地从96个线程扩展到256个,这也正是我们所期待的测试结果。
压缩性能对比
我们使用7zip来测试压缩/解压缩性能。并会通过测试结果来说明为什么ThunderX2与众不同。

ThunderX2 7zip压缩基准测试
在解压缩速度方面,ThunderX2绝对有能力碾压AMD EPYC 7000和Intel Xeon Scalable。我们还对Intel Xeon Platinum 8180进行了测试,以揭示其性能差距到底有多大。此外,我们还在测试中添加了几款四核Intel Xeon E7处理器,以增加测试的广泛性。ThunderX2的性能表现非常出色,与x86产品相比极具竞争力。
这一测试结果让我们发现了ThunderX2的另一突出优势。256线程数量很多,在64MB缓存时尤其如此,正如在4插槽系统中x86产品支持超过200个线程时的表现一样。有时候我们会发现软件并不支持使用如此多的线程。因此我们进行了额外的测试来观察htop,结果如下:

ThunderX2 Htop不均匀线程利用率
我们在进行测试时将SMT设为最小。在这种情况下,内核没有被均衡地利用,因此会降低性能。
UnixBench性能对比
UnixBench是历史悠久的基准测试套件,它是在Arm架构成为服务器市场主流架构之前开发完成的。由于很多用户期望看到whetstone/dhrystone2的测试结果,我们将使用UnixBench展示单核性能。

ThunderX2 UnixBench Dhrystone 2
多线程性能
AMD在这一测试中的表现非常抢眼,其每插槽可支持32个线程;双核ThunderX2的表现介于双核AMD EPYC 7601和双核Intel Xeon Gold 6148之间。
单线程测试结果如下:

ThunderX2 UnixBench Dhrystone 2
单线程性能
此测试展示了英特尔单核睿频加速(single core turbo boosts)的突出性能表现,同时ThunderX2也提供了颇有竞争力的单线程性能。
下图展示了whetstone多线程测试结果:

ThunderX2 UnixBench Whetstone
多线程性能
256线程双核ThunderX2芯片在多线程测试中表现最优。
以下为单线程测试结果:

ThunderX2 UnixBench Whetstone
单线程性能
此测试展示了ThunderX2架构可以支持极大数量的并行线程。另外,使用gcc-7时,ThunderX2 CN9980在多线程测试中的表现同样极为出色。
*英文原文请访问“阅读原文”链接

3.Cavium FastLinQ for Microsoft Azure Stack 最佳实践
4.使用Cavium FastLinQ 25GbE通过iWARP加速Live Migration
7. OCTEON III多核SoC助力TP-LINK千元级企业路由解决方案
8. NVMe over Fabrics,PCIe链路之外的更优选择?
10.Docker容器技术及Docker在Cavium ThunderX ARM服务器上的最佳实践
11.阿里云神龙ARM64云服务上线啦!双路96个core,欢迎大家申请试用!
12.vSAN软件定义存储与高速以太网特性 (25G/100G以及RDMA)
14.2018 OCP Summit - Cavium公司主要发布及展示
15.浅析智能I/O适配器
17.最新一代Arm处理器ThunderX2技术系列(一):核心技术概览
18.最新一代Arm处理器ThunderX2技术系列(二):ThunderX2与Skylake技术对比
19.最新一代Arm处理器ThunderX2技术系列(三):ThunderX2 CPU和SKU
20.最新一代Arm处理器ThunderX2技术系列(四):ThunderX2生态体系
21.最新一代Arm处理器ThunderX2技术系列(五):ThunderX2与Intel Xeon及AMD EPYC架构对比



