服务器 频道

华硕VS泰安 Pentium D服务器主板

  测试平台和测试方法

测试平台配置

  ASUS P5MT TYAN S5160 Dell PowerEdge 830
处理器 Pentium D 830 x1 Pentium D 830 x1 Pentium D 830 x1
芯片组 Intel E7230+ICH7R Intel E7230+ICH7R Intel E7230+ICH7R+6702PXH
内存 2 x 256MB DDRII 533 ECC 2 x 256MB DDRII 533 ECC 2 x 256MB DDRII 533 ECC
磁盘控制器 ICH7R整合 ICH7R整合 Dell CERC SATA 1.5/6ch RAID卡
硬盘 Maxtor DiamondMax Plus 9 SATA 80GB x2 Maxtor DiamondMax Plus 9 SATA 80GB x2 Maxtor DiamondMax Plus 9 SATA 80GB x2
光驱 16X DVD-ROM 16X DVD-ROM 16X DVD-ROM
网卡 BROADCOM BCM5721千兆网卡控制器 BROADCOM BCM5721千兆网卡控制器 板载Broadcom NetXtreme千兆以太网控制器
电源 七盟ST-420SLP 七盟ST-420SLP  NPS-420AB

  在性能测试中,我们将会对于上表所示的三个平台进行测试。

  我们分别在华硕P5MT主板和TYAN S5160主板上构建了服务器,这台服务器的配置同我们之前测试过的Dell PowerEdge 830服务器完全一样(处理器、内存、硬盘均来自PowerEdge 830)。它们都采用了Pentium D 830双核心处理器,配置了2x1MB二级缓存,华硕主板提供了关闭其中一个核心的功能,我们确保了两个核心均处于工作状态。

  所有的平台均采用了双通道DDR2 533MHz ECC内存,理论上可以提供8.6GB/s的内存带宽,总容量为512MB。华硕P5MT和TYAN S5160平台采用了ICH7R芯片整合的Host RAID控制器,将两块Maxtor DiamondMax Plus 9 80GB硬盘配置为RAID 0;PowerEdge 830服务器采用了独立的CERC 6通道SATA RAID卡和2块Maxtor DiamondMax Plus 9 SATA 80GB硬盘,我们将其配置为RAID 0模式。

  我们在上述配置的服务器上分别安装了Microsoft Windows 2003企业版(英文、32bit),正确安装了各个硬件的驱动程序,确保服务器工作在非常好的的状态。

  我们所使用的评测软件如下:

  • SPECCPU2000 v1.2

  • ScienceMark v2.0 Membench

  • IOMeter 2004.07.30.win32.i386

  • WebBench v5.0

  • NetBench v7.03

  SEPCCPU2000可以评估服务器系统中处理器的整数性能和浮点性能,我们进行的是SPECint_base2000和SPECfp_base2000两个项目的测试。ScienceMark v2.0一款用于评估处理器科学计算能力的软件,它提供了评估被测系统内存带宽的功能,这款软件可以很好的支持多线程。IOMeter是一款可以用于单个系统或者集群系统的I/O子系统评估工具,我们仅仅使用了它的磁盘测试功能。WebBench和NetBench是两款在服务器评估中普遍使用的软件,前者也是侧重于服务器CPU子系统的性能评估,后者则侧重于IO子系统的性能评估。

  处理器和内存性能测试

  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测试,下面的测试成绩是在各个平台上开启2个用户线程。

  ASUS P5MT TYAN S5160 PowerEdge 830
开启线程数量 2 2 2
168.wupwise 2453 2443 2328
171.swim 2306 2298 2271
172.mgrid 1344 1340 1269
173.applu 1458 1453 1388
177.mesa 1333 1333 1248
178.galgel 2469 2459 2362
179.art 2914 2901 2843
183.equake 2088 2081 2027
187.facerec 1767 1761 1669
188.ammp 946 940 901
189.lucas 1985 1962 1894
191.fma3d 1374 1371 1308
200.sixtrack 598 597 559
301.apsi 1102 1159 1096
SPECfp_base2000 1591 1591 1523
 
Benchmark ASUS P5MT TYAN S5160 PowerEdge 830
开启线程数量 2 2 2
164.gzip 1002 1001 927
175.vpr 916 907 848
176.gcc 1633 1630 1582
181.mcf 1310 1308 1285
186.crafty 1113 1110 1028
197.parser 1184 1179 1115
252.eon 1861 1861 1737
253.perlbmk 1621 1610 1526
254.gap 1643 1645 1544
255.vortex 2413 2375 2246
256.bzip2 983 981 931
300.twolf 1121 1120 1063
SPECint_base2000 1342 1337 1264

  SPEC CPU2000 v1.2的测试结果显示,ASUS P5MT和TYAN S5160的性能基本上一样,都比Dell PowerEdge 830服务器的性能略高。另外,SPEC_base测试并非是最优化性能,因此测试结果一般不会相差很大。

  TYAN S5160 PowerEdge 830 ASUS P5MT
内存带宽 4477 MB/s 4378 MB/s 4430 MB/s
L1 Cache Latency
32 Bytes Stride 3 cycles/1.00ns 4 cycles/1.33ns 3 cycles/1.00ns
L2 Cache Latency
4 Bytes Stride 6 cycles/2.00 ns 6 cycles/2.00 ns 6 cycles/2.00 ns
16 Bytes Stride 13 cycles/4.33 ns 13 cycles/4.33 ns 12 cycles/4.00 ns
64 Bytes Stride 27 cycles/9.00 ns 29 cycles/9.67 ns 27 cycles/9.00 ns
256 Bytes Stride 26 cycles/8.67 ns 28 cycles/9.33 ns 26 cycles/8.33 ns
512 Bytes Stride 25 cycles/8.33 ns 26 cycles/8.67 ns 24 cycles/8.00 ns
Memory Latency
4 Bytes Stride 6 cycles/2.00 ns 7 cycles/ 2.33 ns 6 cycles/2.00 ns
16 Bytes Stride 14 cycles/4.67 ns 15 cycles/5.00 ns 14 cycles/4.67 ns
64 Bytes Stride 40 cycles/13.33 ns 43 cycles/14.33 ns 41 cycles/13.673 ns
256 Bytes Stride 267 cycles/88.99 ns 270 cycles/90.00 ns 271 cycles/92.66 ns
512 Bytes Stride 280 cycles/93.33 ns 284 cycles/94.66 ns 284 cycles/99.33 ns
Algorithm Bandwidth
Compiler 2426.13 2392.56 MB/s 2367.63 MB/s
REP MOVSD 2476.47 2424.43 MB/s 2439.29 MB/s
ALU Reg Copy 2527.35 2461.68 MB/s 2489.00 MB/s
MMX Reg Copy 2497.55 2453.70 MB/s 2459.19 MB/s
MMX Reg 3dNow - - -
MMX Reg SSE 3802.19 3722.17 MB/s 3732.46 MB/s
SSE PAlign 3807.21 3713.27 MB/s 3762.82 MB/s
SSE PAlign SSE 3823.66 3739.77 MB/s 3754.29 MB/s
SSE2 PAlign 3807.52 3711.68 MB/s 3762.26 MB/s
SSE2 PAlign SSE 3824.34 3734.78 MB/s 3756.78 MB/s
MMX Block 4kb 4048.83 3948.64 MB/s 4012.79 MB/s
MMX Block 16kb 4477.13 4377.91 MB/s 4429.80 MB/s
SSE Block 4kb 3993.05 3941.44 MB/s 3975.74 MB/s
SSE Block 16kb 4469.19 4361.10 MB/s 4427.10 MB/s

  ScienceMark v2.0是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,MemBenchmark是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。

  泰安S5160在内存相关方面的优化做的非常的最好,华硕P5MT次之,而Dell PowerEdge830服务器所使用的主板在这个方面的表现很一般。泰安S5160的64字节/256字节/512字节延迟都比华硕P5MT好一些,这就是使得它的内存带宽有了约50MB/s的优势。

 

0
相关文章