A Performance Analysis of GPU-Aware MPI Implementations Over the Slingshot-11 Interconnect
This study evaluates the performance of three GPU-aware MPI implementations-Cray MPICH, MPICH, and Open MPI-on the Slingshot-11 interconnect using the Perlmutter supercomputer. We use the OSU microbenchmarks to evaluate the bandwidth and latency of specific MPI routines, and two Exascale Computing Projects - LAMMPS and WarpX to evaluate application performance. Results confirm that Cray MPICH outperforms the others over Slingshot-11, significantly influencing HPC application efficiency by leveraging proprietary hardware mechanisms. This research assists domain scientists in selecting MPI libraries, enhancing application performance on Slingshot-11 systems and contributing to future software and hardware optimization studies.
Authors
- Brandon Cook (ORCID: https://orcid.org/0000-0002-4203-4079)
- Rahulkumar Gayatri
- Adam Lavely (ORCID: https://orcid.org/0000-0002-2994-9004)
- Kevin Gott (ORCID: https://orcid.org/0000-0003-3244-5525)
- Muhammad Haseeb (ORCID: https://orcid.org/0000-0003-2208-5984)
- Michael Beebe (ORCID: https://orcid.org/0009-0004-9151-6607)
- Yong Chen (ORCID: https://orcid.org/0009-0001-6525-6299)
Institutions
- Texas Tech University (US)
- Lawrence Berkeley National Laboratory (US)
- Nvidia (United States) (US)
Publication Details
- Published
- 2024-09-23
- DOI
- https://doi.org/10.1109/hpec62836.2024.10938430
- Citations
- 1
- Primary Topic
- Interconnection Networks and Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.35