服务器 频道

双核之塔 华硕TS300-E3服务器

  缓存内存性能测试

  ScienceMark Membench
内存带宽 4402.80 MB/s
L1 Cache Latency
32 Bytes Stride 4 cycles/1.43ns
L2 Cache Latency
4 Bytes Stride 6 cycles/2.14 ns
16 Bytes Stride 14 cycles/5.00 ns
64 Bytes Stride 27 cycles/9.64 ns
256 Bytes Stride 26 cycles/9.29 ns
512 Bytes Stride 25 cycles/8.93 ns
Memory Latency
4 Bytes Stride 6 cycles/2.14 ns
16 Bytes Stride 14 cycles/5.00 ns
64 Bytes Stride 40 cycles/14.28 ns
256 Bytes Stride 257 cycles/91.78 ns
512 Bytes Stride 268 cycles/95.71 ns
Algorithm Bandwidth
Compiler 2386.39 MB/s
REP MOVSD 2400.14 MB/s
ALU Reg Copy 2484.30 MB/s
MMX Reg Copy 2465.79 MB/s
MMX Reg 3dNow -
MMX Reg SSE 3706.88 MB/s
SSE PAlign 3729.07 MB/s
SSE PAlign SSE 3729.89 MB/s
SSE2 PAlign 3730.64 MB/s
SSE2 PAlign SSE 3756.28 MB/s
MMX Block 4kb 3960.79 MB/s
MMX Block 16kb 4394.31 MB/s
SSE Block 4kb 3982.59 MB/s
SSE Block 16kb 4402.80 MB/s

  ScienceMark v2.0是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,MemBenchmark是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。

  华硕TS300-E3服务器的内存带宽测试结果为4402.8MB/s,比之前测试的几个Pentium D平台的性能略高,缓存延迟和内存延迟均在正常范围之内,同主流的Xeon服务器的各项测试结果接近。

  我们还使用了Sisoft Sandra 2005 Pro程序中的Cache & Memory Benchmark测试子项目进行了测试。数据块2KB-16KB之间的测试曲线基本可以代表L1缓存的性能,不过这个部分的测试同处理器的数量(线程)有关,单颗双核处理器L1缓存带宽在25000MB/s水平上,单颗超线程Xeon处理器L1缓存带宽也在此水平上,双超线程Xeon处理器的L1缓存带宽则会窜升至70000-80000 MB/s之间。

  32KB-1MB之间的测试曲线基本代表了L2缓存的性能,性能水平在20000 MB/s左右,这项测试也同处理器的数量有关,双超线程Xeon处理器的L2缓存带宽在40000 MB/s水平上。

  4MB以上的测试曲线可以代表内存的性能,华硕TS300-E3服务器的内存带宽为2800MB /s左右(这个数值比Memory Bandwith Benchmark的测试结果低50%),采用双通道DDR 400、双通道DDRII 400的Xeon平台的带宽为2400 MB/s左右。

0
相关文章