DocumentCode
2891054
Title
Evaluating MPI Implementations Using HPL on an Infiniband Nehalem Linux Cluster
Author
Sindi, Mohamad
Author_Institution
EXPEC Comput. Center, Dhahran, Saudi Arabia
fYear
2010
fDate
12-14 April 2010
Firstpage
19
Lastpage
25
Abstract
In conjunction with Moore´s Law, computer speeds are expected to double approximately every two years, but with the current challenges that computer manufacturers are facing to double speeds of individual processors, due to various reasons, such as processor temperatures, multiprocessor architectures have become more popular nowadays. Eventually, this has led to an increased interest in standards for writing parallel applications. The Message Passing Interface (MPI) has become the de facto standard for writing parallel applications. Our growing needs for the latest high performance computing solutions in Saudi Aramco, the world´s largest oil producing company, has given us the opportunity to evaluate three of the most commonly used MPI implementations, MVAPICH, Open MPI, and Intel MPI on Intel´s latest Nehalem processor. In this paper, we describe our test bed environment along with the evaluations that we did using the High Performance Linpack (HPL) benchmark, which is the standard benchmark for ranking the world´s Top 500 supercomputers. We also discuss our own developed Web tool that is used to suggest tuned input values for the HPL benchmark. We show the performance numbers in GFLOPS along with the run times and system efficiencies when running on 32, 64 and 128 Infiniband Nehalem Linux cluster nodes using the three implementations of MPI. We finally discuss our results in terms of performance and scalability and we share our interpretations and future work.
Keywords
Linux; application program interfaces; message passing; multiprocessing systems; parallel architectures; GFLOPS; HPL; MPI; MVAPICH; Moore´s law; Open MPI; computer manufacturers; high performance Linpack benchmark; high performance computing; infiniband Nehalem Linux cluster; message passing interface; multiprocessor architectures; processor temperatures; Application software; Benchmark testing; Computer aided manufacturing; Computer architecture; Linux; Manufacturing processes; Message passing; Moore´s Law; Temperature; Writing; Aramco; HPC; Linpack; Linux; MPI;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4244-6270-4
Type
conf
DOI
10.1109/ITNG.2010.164
Filename
5501463
Link To Document