皓龙2212与至强5120缓存内存对比(ScienceMem):
|
ScienceMark Membench |
||
| 平台 | Opteron 2212 | Xeon5120 |
| L1带宽 | 23004.50 | 52358.39 |
| L2带宽 | 7281.75 | 15683.28 |
| 内存带宽(MB/s) | 5031.90 | 2918.25 |
| L1 Cache Latency(ns) | ||
| 32 Bytes Stride | 1.50 | 1.61 |
| L2 Cache Latency(ns) | ||
| 4 Bytes Stride | 1.50 | 1.61 |
| 16 Bytes Stride | 2.50 | 2.14 |
| 64 Bytes Stride | 8.50 | 5.89 |
| 256 Bytes Stride | 6.00 | 6.43 |
| 512 Bytes Stride | 6.50 | 6.43 |
| Memory Latency(ns) | ||
| 4 Bytes Stride | 2.00 | 1.61 |
| 16 Bytes Stride | 6.50 | 5.64 |
| 64 Bytes Stride | 27.00 | 28.69 |
| 256 Bytes Stride | 67.50 | 79.32 |
| 512 Bytes Stride | 69.50 | 88.31 |
| Algorithm Bandwidth(MB/s) | ||
| Compiler | 2499.96 | 2068.71 |
| REP MOVSD | 2467.54 | 2086.70 |
| ALU Reg Copy | 2501.77 | 2019.78 |
| MMX Reg Copy | 2600.75 | 2046.38 |
| MMX Reg 3dNow | 4549.64 | - |
| MMX Reg SSE | 5026.48 | 2906.74 |
| SSE PAlign | 3877.31 | 2897.37 |
| SSE PAlign SSE | 5031.65 | 2918.25 |
| SSE2 PAlign | 3877.81 | 2888.73 |
| SSE2 PAlign SSE | 5031.90 | 2917.67 |
| MMX Block 4kb | 4019.15 | 2460.69 |
| MMX Block 16kb | 4350.06 | 2663.69 |
| SSE Block 4kb | 4202.00 | 2452.03 |
| SSE Block 16kb | 4489.33 | 2668.89 |
从以上测试结果统计表可以看到,在L1与L2缓存带宽测试环节,Xeon 5120服务器平台相对都要高出,而到了内存带宽测试环节,Opteron 2212服务器平台反而以5031.90MB/s高出Xeon 5120服务器平台的2918.25MB/s。
一二级缓存(L1与L2)延迟的测试环节,Opteron 2212服务器平台的测试结果相对Xeon 5120服务器平台略有见好,但是也可以发现,在L2二级缓存测试环节的测试中,与前两次对比测试结果相似地,再在测试数据块大小为64K(相当于Opteron 2212的L1容量大小)时,Opteron 2212服务器平台以8.50ns的延迟时间略高于Xeon 5120服务器平台的5.89ns。不过考虑到两平台延迟都处于非常微小的ns级,可以确定两服务器平台的延迟非常接近。
在Algorithm Bandwidth测试环节,Opteron 2212服务器平台相对Xeon 5120服务器平台要占据优势,两者差距大致维持在20%以上。