缓存内存性能测试对比(ScienceMem):
|
ScienceMark Membench |
||
| 平台 | Opteron 2222 | Xeon5160 |
| L1带宽 | 34557.56 | 75403.18 |
| L2带宽 | 10921.06 | 25116.44 |
| 内存带宽(MB/s) | 5490.15 | 3888.55 |
| L1 Cache Latency(ns) | ||
| 32 Bytes Stride | 1.00 | 1.00 |
| L2 Cache Latency(ns) | ||
| 4 Bytes Stride | 1.00 | 1.00 |
| 16 Bytes Stride | 1.67 | 1.34 |
| 64 Bytes Stride | 5.67 | 3.68 |
| 256 Bytes Stride | 4.00 | 3.68 |
| 512 Bytes Stride | 4.33 | 4.01 |
| Memory Latency(ns) | ||
| 4 Bytes Stride | 1.67 | 1.34 |
| 16 Bytes Stride | 5.33 | 5.68 |
| 64 Bytes Stride | 22.33 | 22.72 |
| 256 Bytes Stride | 60.33 | 75.19 |
| 512 Bytes Stride | 62.67 | 82.20 |
| Algorithm Bandwidth(MB/s) | ||
| Compiler | 2629.39 | 2906.60 |
| REP MOVSD | 2556.37 | 2932.95 |
| ALU Reg Copy | 2601.05 | 2792.60 |
| MMX Reg Copy | 2741.83 | 2864.49 |
| MMX Reg 3dNow | 4812.14 | - |
| MMX Reg SSE | 5246.63 | 3888.55 |
| SSE PAlign | 4396.83 | 3780.74 |
| SSE PAlign SSE | 5252.08 | 3872.43 |
| SSE2 PAlign | 4397.07 | 3763.25 |
| SSE2 PAlign SSE | 5253.65 | 3866.37 |
| MMX Block 4kb | 5061.37 | 3161.79 |
| MMX Block 16kb | 5446.77 | 3465.26 |
| SSE Block 4kb | 5035.93 | 3122.51 |
| SSE Block 16kb | 5490.15 | 3465.00 |
从以上测试结果统计表可以看到,在L1与L2带宽测试环节,Xeon 5160服务器平台的测试数据都要高出一倍多,而到了内存带宽测试环节,Opteron 2222服务器平台反而以5490.15MB/s高出Xeon 5160服务器平台的3888.55MB/s,同比高出41%。
在一二级缓存(L1与L2)延迟的测试环节,Opteron 2222与Xeon 5160两平台延迟时间同为1.00ns。
在Algorithm Bandwidth测试环节,Xeon 5160服务器平台在Compiler、REP MOVSD、ALU Reg Copy、MMX Reg Copy等四个项目测试中领先,但是在MMX Reg SSE、SSE PAlign、SSE PAlign SSE、SSE2 PAlign、SSE2 PAlign SSE、MMX Block 4kb 、MMX Block 16kb、SSE Block 4kb、SSE Block 16kb等九个项目的测试中,Opteron 2222服务器平台则显出更大幅度的优势。