Benchmarking Methodology and Performance Collection
6.4
Out-of-the-Box Large Memory Benchmark
To easily test the performance of the system, a large memory workload,
demonstrating multiplication of very large matrices, which is the corner stone of
many algorithms, leveraging Intel® Math Kernel Library (MKL) is provided.
The workload can be used to test system performance for:
Memory Replacement: Performing an apples-to-apples comparison of (1) a
Native (i.e. DRAM only) system, with (2) a system using lower DRAM
augmented with Ultrastar memory, where (2) would be a cost-effective
alternative to DRAM.
Memory Expansion: Validate that a workload with a memory footprint
higher than DRAM capacity can successfully execute with near-DRAM
performance by expanding the system memory with Ultrastar memory.
To perform the test:
1.
If using version 9.0 or newer, run the test embedded in the installer:
# ./wmem_installer-9.0.3365.2.sh si -p s
2.
Otherwise, a publicly available workload can be obtained and configured per
the following: github.com/ScaleMP/SEG_SGEMM
3.
Run the workload on a Native (i.e. DRAM only) system, and collect the results.
4.
Run the workload on a system with Ultrastar memory drive configured, and
collect the results.
Figure 6-4. Figure 1 Type
- 36 -