处理器性能测试:SPECCPU2000 v1.2
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文件,分别在开启Xeon处理器超线程条件下,进行了2用户SPECint_base2000和SPECfp_base2000测试。
| 2Users | ||
|---|---|---|
| Benchmark | 120Rg-2 | 120Lh |
| 168.wupwise | 2549 | 2397 |
| 171.swim | 2027 | 1784 |
| 172.mgrid | 1452 | 1334 |
| 173.applu | 1461 | 1385 |
| 177.mesa | 1565 | 1571 |
| 178.galgel | 3567 | 2254 |
| 179.art | 4137 | 2315 |
| 183.equake | 2071 | 1756 |
| 187.facerec | 1856 | 1694 |
| 188.ammp | 1233 | 861 |
| 189.lucas | 1789 | 1638 |
| 191.fma3d | 1430 | 1355 |
| 200.sixtrack | 712 | 700 |
| 301.apsi | 1206 | 975 |
| SPECfp_base2000 | 1755 |
1484 |
| 2Users | ||
|---|---|---|
| Benchmark | 120Rg-2 | 120Lh |
| 164.gzip | 1193 | 1169 |
| 175.vpr | 1190 | 915 |
| 176.gcc | 1982 | 1833 |
| 181.mcf | 1795 | 1069 |
| 186.crafty | 1336 | 1317 |
| 197.parser | 1461 | 1318 |
| 252.eon | 2198 | 2210 |
| 253.perlbmk | 1833 | 1787 |
| 254.gap | 1898 | 1865 |
| 255.vortex | 2709 | 2362 |
| 256.bzip2 | 1194 | 1007 |
| 300.twolf | 1775 | 1299 |
| SPECint_base2000 |
1658 |
1445 |
这两款服务器虽然一个是机架式服务器、一个是塔式服务器,但是配置非常的相似,都是单颗3.6GHz Xeon处理器、E7520 MCH、1GB DDR333 ECC内存,因此SPECCPU2000的测试结果应该非常的接近,但是我们的测试结果却显示两者的浮点性能有18.3%的差距,整数性能有14.7%的差距。