缓存内存测试
在缓存与内存测试环节,我们将ScienceMark V2.0 Membench与Sisoftware2007两项测试相结合进行参考。
ScienceMark Membench | ||
双路四核NF280D | Xeon5120x2平台 | |
L1带宽 | 52357.80 | 52358.39 |
L2带宽 | 15665.75 | 15683.28 |
内存带宽(MB/s) |
3131.71 | 2918.25 |
L1 Cache Latency (ns) | ||
32 Bytes Stride |
1.61 | 1.61 |
L2 Cache Latency(ns) | ||
4 Bytes Stride |
1.61 | 1.61 |
16 Bytes Stride |
2.14 | 2.14 |
64 Bytes Stride |
5.89 | 5.89 |
256 Bytes Stride |
5.89 | 6.43 |
512 Bytes Stride |
6.43 | 6.43 |
Memory Latency(ns) | ||
4 Bytes Stride |
1.61 | 1.61 |
16 Bytes Stride |
6.15 | 6.96 |
64 Bytes Stride |
25.18 | 25.21 |
256 Bytes Stride |
73.39 | 75.00 |
512 Bytes Stride |
81.42 | 80.04 |
Algorithm Bandwidth(MB/s) | ||
Compiler |
2212.42 | 2068.71 |
REP MOVSD |
2225.49 | 2086.70 |
ALU Reg Copy |
2156.67 | 2019.78 |
MMX Reg Copy |
2196.33 | 2046.38 |
MMX Reg 3dNow |
- | - |
MMX Reg SSE |
3094.96 | 2906.74 |
SSE PAlign |
3087.68 | 2897.37 |
SSE PAlign SSE |
3131.71 | 2918.25 |
SSE2 PAlign |
3065.03 | 2888.73 |
SSE2 PAlign SSE |
3111.62 | 2917.67 |
MMX Block 4kb |
2289.09 | 2460.69 |
MMX Block 16kb |
2688.93 | 2663.69 |
SSE Block 4kb |
2251.79 | 2452.03 |
SSE Block 16kb |
2719.03 | 2668.89 |
由于ScienceMark v2.0 Membench局限于进行单个处理器的性能测试(可识别和支持多处理器),结果显示,在L1、L2缓存延迟中,双路四核NF280D与双路Xeon5120平台未显示基本相若;而在内存带宽与Algorithm Bandwidth测试环节,NF280D相对Xeon5120要略微高出7%。
SiSoftware.Sandra.Enterprise.SP1 v2007 | ||
双路四核NF280D | Xeon5120x2平台 | |
Memory Bandwidth | ||
RAM IntBuff iSSE2(MB/s) | 4533 | 4259 |
Assignment | 4514 | 4265 |
Scaling | 4497 | 4262 |
Addition | 4581 | 4256 |
Triad | 4543 | 4253 |
RAM FloatBuff iSSE2(MB/s) | 4543 | 4257 |
Assignment | 4556 | 4265 |
Scaling | 4516 | 4265 |
Addition | 4564 | 4250 |
Triad | 4539 | 4251 |
在Sisoftware2007的内存带宽测试项目中,双路四核NF280D每个环节的测试成绩相对双路Xeon5120平台也略高出将近7%。
我们可以看到,相对处理性能将近100%的提升,内存与缓存部分测试数据并未显示出四核的优势,这与双、四核处理器相同的芯片组和内存子系统不无关系。