宝德星核7系列服务器PR2700D评测
缓存内存性能测试
|
ScienceMark Membench | |
| L1带宽 | 44761.6 |
| L2带宽 | 13393.53 |
|
内存带宽(MB/s) |
3021.33 |
|
L1 Cache Latency (ns) | |
|
32 Bytes Stride |
1.88 |
|
L2 Cache Latency(ns) | |
|
4 Bytes Stride |
1.88 |
|
16 Bytes Stride |
2.51 |
|
64 Bytes Stride |
6.89 |
|
256 Bytes Stride |
6.89 |
|
512 Bytes Stride |
7.52 |
|
Memory Latency(ns) | |
|
4 Bytes Stride |
1.88 |
|
16 Bytes Stride |
2.51 |
|
64 Bytes Stride |
7.52 |
|
256 Bytes Stride |
8.15 |
|
512 Bytes Stride |
8.77 |
|
Algorithm Bandwidth(MB/s) | |
|
Compiler |
2316.93 |
|
REP MOVSD |
2343.05 |
|
ALU Reg Copy |
2157.71 |
|
MMX Reg Copy |
2210.35 |
|
MMX Reg 3dNow |
- |
|
MMX Reg SSE |
3013.28 |
|
SSE PAlign |
2987.91 |
|
SSE PAlign SSE |
3021.33 |
|
SSE2 PAlign |
2970.47 |
|
SSE2 PAlign SSE |
3006.75 |
|
MMX Block 4kb |
2409.24 |
|
MMX Block 16kb |
2600.99 |
|
SSE Block 4kb |
2145.12 |
|
SSE Block 16kb |
2582.13 |
宝德PR2700D服务器配置了两条Kingston 1GB 2Rx8 PC2-4200F FB-DIMM内存,配置为双通道模式,测试结果显示其内存带宽为3021 MB/s——ScicenMark v2.0 Membench测试同处理器主频关系密切,并不能很好的显示内存配置对于内存带宽的影响。同样之前,我们所测试的Bensley平台类似,宝德PR2700D服务器的内存延迟有了明显降低。
|
SiSoftware.Sandra.Enterprise.SP1 v2007 | |
| Memory Bandwidth | |
| RAM IntBuff iSSE2(MB/s) | 2854 |
| Assignment | 2753 |
| Scaling | 2766 |
| Addition | 2953 |
| Triad | 2945 |
| RAM FloatBuff iSSE2(MB/s) | 2859 |
| Assignment | 2773 |
| Scaling | 2764 |
| Addition | 2958 |
| Triad | 2944 |
Sisoft Sandra 2007内存带宽测试可以体现出来2通道内存子系统和4通道内存子系统之间的带宽差异,不过其绝对数值并不高,远没有达到该内存子系统的理论带宽水平。从上面的测试结果来看,德PR2700D服务器在整数应用和浮点应用中内存带宽带宽都在2800MB/s左右。
![]() |
SiSoftwaren Sandra 2007可以测试缓存内存子系统的随机访问延迟时间和线性访问延迟时间,从上图来看当测试数据块小于64KB的时候(也就是L1缓存容量),无论是随机还是线性测试其延迟都在2ns左右;当测试数据块小于4MB的时候(大约小于L2缓存容量),其延迟时间大都在7-9ns之间;当数据块容量超过4MB之后,随机访问延迟时间明显的提升,达到了120-140ns之间,而线性访问延迟时间还能维持在较为理想的26ns左右。
![]() |
Cache and Memory测试结果以带宽为单位显示了缓存和内存的性能。当测试数据块小于等于64KB时,带宽维持在75000-100000MB/s之间,此值可认为是L1带宽;当测试数据块大于256KB小于4MB时,带宽维持在27000MB/s以上,此值相当于L2带宽。这两个部分的测试结果同处理器数量有关,双路配置的得分基本上是单路配置的1倍。
当测试数据块大于16MB时,测试带宽在2500-3400MB/s之间,同之前的内存带宽测试结果是相符的。
