Improving MPI Application Communication Time with an Introspection Monitoring Library - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

Improving MPI Application Communication Time with an Introspection Monitoring Library

Résumé

In this paper we describe how to improve communication time of MPI parallel applications with the use of a library that enables to monitor MPI applications and allows for introspection (the program itself can query the state of the monitoring system). Based on previous work, this library is able to see how collective communications are decomposed into point-to-point messages. It also features monitoring sessions that allow suspending and restarting the monitoring, limiting it to specific portions of the code. Experiments show that the monitoring overhead is very small and that the proposed features allow for dynamic and efficient rank reordering enabling up to 2-time reduction of communication parts of some program.
Fichier principal
Vignette du fichier
PDSEC-02.pdf (241.06 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02906352 , version 1 (24-07-2020)

Identifiants

  • HAL Id : hal-02906352 , version 1

Citer

Emmanuel Jeannot, Richard Sartori. Improving MPI Application Communication Time with an Introspection Monitoring Library. PDSEC 2020 - 21st IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing, May 2020, New-Orleans, United States. pp.10. ⟨hal-02906352⟩

Collections

CNRS INRIA INRIA2
87 Consultations
103 Téléchargements

Partager

Gmail Facebook X LinkedIn More