SPEC是标准性能评估公司(Standard Performance Evaluation Corporation)的简称。SPEC是由计算机厂商、系统集成商、大学、研究机构、咨询等多家公司组成的非营利性组织,这个组织的目标是建立、维护一套用于评估计算机系统的标准。
SPEC CPU2000是SPEC组织推出的一套CPU子系统评估软件,它包括CINT2000和CFP2000两个子项目,前者用于测量和对比整数性能,而后者则用于测量和对比浮点性能。计算系统中的处理器、内存和编译器都会影响最终的测试性能,而I/O(磁盘)、网络、操作系统和图形子系统对于SPEC CPU2000的影响非常的小。
我们在被测服务器中安装了Intel C++ 8.1 Compiler、Intel Fortran 8.1 Compiler这两款SPEC CPU2000必需的编译器,另外安装了Microsoft Visual Studio 2003.net提供必要的库文件。按照SPEC的要求我们根据自己的情况编辑了新的Config文件,可以满足Base测试,下面的测试成绩是在开启双Xeon处理器超线程条件下,4用户,SPECint_rate_base2000和SPECfp_rate_base2000。
SPECfp rate_base2000 |
SPECint rate_base2000 | ||
---|---|---|---|
开启线程数量 | 4 | 开启线程数量 | 4 |
168.wupwise | 44.5 | 164.gzip | 28.6 |
171.swim | 23.6 | 175.vpr | 22.9 |
172.mgrid | 20.7 | 176.gcc | 43.0 |
173.applu | 22.2 | 181.mcf | 22.4 |
177.mesa | 29.2 | 186.crafty | 25.3 |
178.galgel | 45.3 | 197.parser | 32.8 |
179.art | 33.5 | 252.eon | 41.1 |
183.equake | 23.0 | 253.perlbmk | 33.8 |
187.facerec | 34.1 | 254.gap | 37.3 |
188.ammp | 21.8 | 255.vortex | 53.7 |
189.lucas | 23.2 | 256.bzip2 | 28.3 |
191.fma3d | 22.8 | 300.twolf | 29.4 |
200.sixtrack | 16.0 | 总分 | 32.1 |
301.apsi | 27.6 | ||
总分 |
26.5 |
SPECfp_rate2000测试过程中同时执行多个实例(instance),测量系统执行计算密集型浮点操作的能力,比如CAD/CAM、DCC以及科学计算等方面应用可以参考这个结果。SPECint_rate 2000测试过程中同时执行多个实例(instances),然后测试系统同时执行多个计算密集型整数操作的能力,可以很好的反应诸如数据库服务器、电子邮件服务器和Web服务器等基于整数应用的多处理器系统的性能。
我们的测试结果显示方正园明MR100 1100的性能非常的优秀,同我们之前的测试的双Xeon 3.0配置的系统相比并不逊色。
ScienceMark Membench | |
内存带宽 | 3829.63 MB/s |
L1 Cache Latency | |
32 Bytes Stride | 4 cycles/1.43ns |
L2 Cache Latency | |
4 Bytes Stride | 6 cycles/2.15 ns |
16 Bytes Stride | 13 cycles/4.65 ns |
64 Bytes Stride | 27 cycles/9.67 ns |
256 Bytes Stride | 26 cycles/9.31 ns |
512 Bytes Stride | 25 cycles/8.95 ns |
Memory Latency | |
4 Bytes Stride | 6 cycles/ 2.15 ns |
16 Bytes Stride | 15 cycles/5.37 ns |
64 Bytes Stride | 53 cycles/18.98 ns |
256 Bytes Stride | 407 cycles/145.72 ns |
512 Bytes Stride | 425 cycles/152.16 ns |
Algorithm Bandwidth | |
Compiler | 1993.26 MB/s |
REP MOVSD | 2058.57 MB/s |
ALU Reg Copy | 2100.95 MB/s |
MMX Reg Copy | 2106.17 MB/s |
MMX Reg 3dNow | - |
MMX Reg SSE | 3333.26 MB/s |
SSE PAlign | 3360.74 MB/s |
SSE PAlign SSE | 3353.48 MB/s |
SSE2 PAlign | 3360.59 MB/s |
SSE2 PAlign SSE | 3352.79 MB/s |
MMX Block 4kb | 3483.30 MB/s |
MMX Block 16kb | 3829.83 MB/s |
SSE Block 4kb | 3481.11 MB/s |
SSE Block 16kb | 3811.02 MB/s |
ScienceMark v2.0是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,MemBenchmark是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。
对比之前测试的也是使用DDR333内存的清华同方超强TR200服务器,MR100 1100平台的内存带宽和延迟均相似,特别是在256字节/512字节,还具有一定的优势。