Analyzing and Tuning SPECmpi Performance on Lenovo ThinkSystem ServersPlanning / Implementation
Message Passing Interface (MPI) is a message passing library standard widely used in parallel computing to adapt single-threaded workloads for parallelism. The SPEC MPI 2007 benchmark suite is designed to provide an objective representation of the suitability of servers for parallel computing workloads.
This paper describes how to configure Lenovo ThinkSystem servers to obtain the best performance for parallel computing workloads and other applications that have similar characteristics to the SPECmpiM benchmark.
This paper is intended for data center administrators, ThinkSystem end users and technical sales representatives who want to understand how to tune systems for MPI workloads. The paper assumes readers are familiar with Linux and have experience with programming languages such as C/C++.
Table of Contents
Message Passing Interface
Analysis of CPU performance
Analysis of memory performance
To view the document, click the Download PDF button.