缓存与内存测试对比1:
ScienceMark Membench | ||
平台 | Opteron 2218 | Xeon5150 |
L1带宽 | 35349.66 | 74606.77 |
L2带宽 | 9510.23 | 19229.96 |
内存带宽(MB/s) | 5126.32 | 3839.86 |
L1 Cache Latency(ns) | ||
32 Bytes Stride | 1.12 | 1.13 |
L2 Cache Latency(ns) | ||
4 Bytes Stride | 1.12 | 1.13 |
16 Bytes Stride | 1.54 | 1.50 |
64 Bytes Stride | 6.03 | 4.14 |
256 Bytes Stride | 4.10 | 4.14 |
512 Bytes Stride | 4.35 | 4.51 |
Memory Latency(ns) | ||
4 Bytes Stride | 1.76 | 1.50 |
16 Bytes Stride | 5.98 | 5.64 |
64 Bytes Stride | 24.65 | 22.56 |
256 Bytes Stride | 65.44 | 75.94 |
512 Bytes Stride | 66.78 | 84.58 |
Algorithm Bandwidth(MB/s) | ||
Compiler | 2235.75 | 2900.08 |
REP MOVSD | 2301.83 | 2921.07 |
ALU Reg Copy | 2257.34 | 2768.81 |
MMX Reg Copy | 2445.16 | 2835.56 |
MMX Reg 3dNow | 4419.33 | - |
MMX Reg SSE | 4725.86 | 3843.47 |
SSE PAlign | 3994.35 | 3782.99 |
SSE PAlign SSE | 4928.56 | 3828.33 |
SSE2 PAlign | 4016.09 | 3730.37 |
SSE2 PAlign SSE | 4938.23 | 3810.66 |
MMX Block 4kb | 4405.21 | 3079.72 |
MMX Block 16kb | 4601.60 | 3354.15 |
SSE Block 4kb | 4308.08 | 3057.24 |
与Opteron2214对比Xeon5130的内存与缓存测试类似:ScicenMark v2.0 Membench的测试结果显示, Xeon5150在缓存测试带宽环节要更好——这得归功于其4M大容量L2缓存;但是到了内存带宽测试的这一环节,Opteron 2218平台测试结果为5126.32 MB/s,而Xeon 5150平台仅为3839.36 MB/s。
同样,Opteron 2218的L1缓存与Xeon 5150的L1缓存相比,同样处于ns级别的1.12与1.13两成绩,近似可以看做一个等同值;而在L2缓存延迟方面,Opteron2218处理器在64K数据块处,同样出现了一个较小的处理性能波动。
在Algorithm Bandwidth测试中,不同算法应用下的带宽测试结果显示,Opteron 2218在其中的8个项目中领先一步,Xeon5150在其中的5个项目中更显优势。