Simulating MPI Applications: The SMPI Approach - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE Transactions on Parallel and Distributed Systems Année : 2017

Simulating MPI Applications: The SMPI Approach

Augustin Degomme
  • Fonction : Auteur
Arnaud Legrand
  • Fonction : Auteur
George S. Markomanolis
  • Fonction : Auteur
Martin Quinson
  • Fonction : Auteur
Mark Stillwell
  • Fonction : Auteur

Résumé

This article summarizes our recent work and developments on SMPI, a flexible simulator of MPI applications. In this tool, we took a particular care to ensure our simulator could be used to produce fast and accurate predictions in a wide variety of situations. Although we did build SMPI on SimGrid whose speed and accuracy had already been assessed in other contexts, moving such techniques to a HPC workload required significant additional effort. Obviously, an accurate modeling of communications and network topology was one of the key to such achievements. Another less obvious key was the choice to combine in a single tool the possibility to do both offline and online simulation.

Dates et versions

hal-03150526 , version 1 (23-02-2021)

Identifiants

Citer

Augustin Degomme, Arnaud Legrand, George S. Markomanolis, Martin Quinson, Mark Stillwell, et al.. Simulating MPI Applications: The SMPI Approach. IEEE Transactions on Parallel and Distributed Systems, 2017, 28 (8), pp.2387-2400. ⟨10.1109/tpds.2017.2669305⟩. ⟨hal-03150526⟩
25 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More