ScienceMark v2.0 Membench
ScienceMark v2.0是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,MemBenchmark是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。
ScienceMark v2.0 Membench L1测试成绩
ScienceMark v2.0 Membench L2测试成绩
ScienceMark v2.0 Membench 内存测试成绩
首先我们进行的是ScienceMark的测试,主要考察系统的缓存和内存子系统情况。L1/L2 Cache的成绩主要是跟处理器频率相关,因为目前的处理器当中L1 Cache都是和处理器核心同频率的,而L2 Cache基本上也是——当前的处理器L2都是全速的(放置在处理器内但不在同一个芯片上的Pentium II为半速L2,而Pentium之前的处理器L2则和处理器分离,速度更低)。越快的频率,L1/L2性能就越好。而内存带宽主要由两部分相关:比较大的部分是内存架构,小部分是内存操作指令(集),例如使用最新的SSE指令集比通常的ALU指令集会得到更大的吞吐量,而不同的SSE版本性能也有不同。
ScienceMark Membench
厂商DELLDELL
产品型号PowerEdge 1950 III
Intel Harpertown
Xeon E5420
2.50GHzPowerEdge 2900 III
Intel Harpertown
Xeon E5430
2.66GHz
内存技术参数2GB R-ECC DDR2-667 SDRAM x42GB FBD-ECC DDR2-667 SDRAM x4
L1带宽(MB/s)69797.8155376.16
L2带宽(MB/s)20913.2016757.55
内存带宽(MB/s)3937.264485.09
L1 Cache Latency(ns)
32 Bytes Stride1.201.13
L1 Algorithm Bandwidth(MB/s)
Compiler31513.3625201.968
REP MOVSD31796.3725467.15
ALU Reg Copy16761.3113093.65
MMX Reg Copy32020.2425242.19
SSE PAlign62100.9552826.21
SSE2 PAlign69787.8155376.16
L2 Cache Latency(ns)
4 Bytes Stride1.201.13
16 Bytes Stride1.601.50
64 Bytes Stride4.814.51
256 Bytes Stride4.814.51
512 Bytes Stride5.214.89
L2 Algorithm Bandwidth(MB/s)
Compiler14502.6918800.48
REP MOVSD15331.0812536.88
ALU Reg Copy10726.098577.86
MMX Reg Copy16763.6713408.31
SSE PAlign20913.2016719.97
SSE2 PAlign20911.9216757.55
Memory Latency(ns)
4 Bytes Stride1.201.13
16 Bytes Stride4.814.89
64 Bytes Stride19.6519.17
256 Bytes Stride62.9659.77
512 Bytes Stride69.3768.04
Memory Algorithm Bandwidth(MB/s)
Compiler3371.973178.45
REP MOVSD3403.803220.23
ALU Reg Copy3115.412789.34
MMX Reg Copy3200.072972.91
MMX Reg 3dNow--
MMX Reg SSE3931.043978.53
SSE PAlign3885.344128.59
SSE PAlign SSE3935.664390.48
SSE2 PAlign3882.864326.42
SSE2 PAlign SSE3937.264441.71
MMX Block 4kb3219.364063.30
MMX Block 16kb3488.984479.88
SSE Block 4kb3197.984074.79
SSE Block 16kb3518.274485.09
应该仍然是由于主板的缘故,DELL PE 1950 III服务器的缓存性能很突出,而内存性能显得比较若——3937.26MB/s对于四通道FB-DIMM来说显得比较低。