search-icon
Paper
:
Characterization of MPI Usage on a Production Supercomputer
Event Type
Paper
Registration Categories
TP
Tags
Architectures
MPI
Networks
Performance
Programming Systems
State of the Practice
TimeWednesday, November 14th11:30am - 12pm
LocationC140/142
DescriptionMPI is the most prominent programming model used in scientific computing today. Despite it's importance, however, how scientific applications use it in production is not very well understood due to the lack of low overhead profiling tools. We used a lightweight profiling tool, called autoperf, to log the MPI usage characteristics of production applications on a large supercomputing system (Mira) and its corresponding development system (Cetus). Autoperf limits the amount of information that it records in order to keep the overhead to a minimum while still storing enough data to derive useful insights. MPI usage statistics have been collected for over 100K jobs that were run within a 2-year period and are analyzed. The analysis of this data is intended as a mechanism to provide useful insights for MPI developers and network hardware developers for their next generation of improvements, and for supercomputing center operators for their next system procurements.
Archive
Back To Top Button