从2007年开始,我们已经逐渐地将SEPC CPU2000测试过渡到SPEC CPU 2006,在本次横评中我们利用这款软件测试了所有参测服务器。SPEC CPU 2006包括了CINT2006和CFP2006两个子项目,SPECfp测试过程中同时执行多个实例instance),测量系统执行计算密集型浮点操作的能力,比如CAD/CAM、DCC以及科学计算等方面应用可以参考这个结果。SPECint测试过程中同时执行多个实例instances),然后测试系统同时执行多个计算密集型整数操作的能力,可以很好的反映诸如数据库服务器、电子邮件服务器和Web服务器等基于整数应用的多处理器系统的性能。

我们在被测服务器中安装了当前最新版本的Intel C++ 10.1.025 Compiler、Intel Fortran 10.1.025 Compiler这两款SPEC CPU2006必需的编译器,通过最新出现的QxS编译参数,Intel Compiler 10版本开始支持对Intel SSE4指令集进行优化对于SSE3,使用的是QxT编译参数)。我们另外安装了Microsoft Visual Studio 2005 SP1提供必要的库文件。按照SPEC的要求我们根据自己的情况编辑了新的Config文件,使用了较多的编译选项。我们根据被测系统选择实际可同时处理的线程数量,最后得到SPEC rate base测试结果基于base标准编译,SPEC base rate测试代表系统同时处理多个任务的能力)。

需要说明的是,SPEC CPU测试是在64位Windows Server 2008 Enterprise下进行的,它可以比较完全地发挥出处理器的优势。

就接过来看,测试得分和Sandra的有共通之处:处理器架构性能测试分为整数和浮点两个部分,AMD的处理器两个成绩分值很接近,而Intel的处理器整数分值则要比浮点分值高出不少。如前面所述,这可以从两个方面解释:第一,这是因为AMD的处理器架构和SPEC CPU 2006的基准测试平台一台古老的64位Digital Alpha工作站,我们要知道,AMD Opteron处理器和Alpha处理器具有很深的渊源)架构很接近;第二,这是因为AMD的处理器可以每时钟周期运行相同的整数/浮点指令都是三条),而Intel的Penryn处理器不是整数是三条,浮点是两条)。比较有趣的是,同样基于Opteron处理器而只是频率不同,Dawning的A650-FX和DELL R805具有不同的整数/浮点倾向,这应该是由于处理器之外的原因。

我们先从一般的应用操作来看,它们多基于整数性能,这方面采用高频率处理器3GHz以上)的ASUS RS162-E4和Lenovo万全R525再次名列前茅,而采用频率略输一筹的Dawning I650-F2.66GHz)则跟在后面,其他频率更低的服务器依次排列。

一般的三维内容创作、科学计算则多基于浮点性能,这方面来看Opteron处理器效率非常高每时钟周期三条浮点指令毕竟强于每时钟周期两条),采用2.2GHz Opteron的DELL R805得分最高,2.0GHz OpteronDawning A650-FX)则比3.xGHz XeonASUS RS162-E4、Lenovo万全R525)要低一点。

总体来看,频率最高的ASUS RS162-E4自然拥有计算性能上的优势。Intel平台中,仅配置双通道内存的几台机器排在了后面,不过同样是双通道内存,5000P芯片组Inspure NF285E)仍然比其他采用5000V/5100的强一些。


相关内容

    暂无相关文章