英特服务器的spec整数性能,单线程整数运算性能:SPEC CPU2006_商用-中关村在线

本文通过SPEC CPU2006测试,对比了Intel Xeon服务器CPU(Sandy Bridge至Skylake-SP)与AMD EPYC(Naples)的单线程整数运算性能。尽管现代CPU强调多核心,但单线程性能仍然重要。测试显示,Zen架构在IPC效率上接近Intel,但在某些需要大三级缓存的项目中表现逊色。 Skylake-SP在perlbench等项目上有优势,但XML处理和路径查找性能不如EPYC,这可能归因于EPYC的8*8MB L3缓存设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

即使在服务器市场也是高核心数的CPU称雄。单线程高性能表现依然值得拥有。它确保在任何情况下都能保证一定的性能发挥,而不是仅仅为了"embarrassingly parallel(易并行计算)"软件的"throughput situations"(吞吐情况)

SPEC CPU2006以HPC和工作站为主,它包括了针对整数运算的各种工作负载测试。为了尽可能贴近一些关键软件的编译性能,而不是试图去达到更高的分数。因此在测试时:

使用64位的GCC:目前为止Linux使用最多的针对整数工作负载的编译器。好且全面的编译器是不会试图破坏测试(libquantum…)或者偏向某一架构。

使用版本号为5.4的GCC:Ubuntu 16.04 LTS标配编译器(注意一点,在早期的文章中使用的是4.8.4)

使用-Ofast -fno-strict-aliasing优化:在性能和保持测试简单之间达成一种平衡。

增加"-std=gnu89"可移植性指令来解决在一些测试中GCC5.x编译器中无法编译的问题。

运行一次测试。

这个测试的终极目标是在"非积极优化"的应用测试中测试性能,因为一些原因,"对多线程不太友好的"测试一直让我们拭目以待。首先是单线程测试结果,很重要的一点是感谢现在的Turbo技术,所有的CPU相对基础频率来说都运行在更高的频率上。

The Xeon E5-2690 ("Sandy Bridge")能够加速到3.8GHz

The Xeon E5-2690 v3 ("Haswell")能够加速到3.5GHz

The Xeon E5-2699 v4  ("Broadwell")能够加速到3.6GHz

The Xeo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值