MPICH/Madeleine: a True Multi-Protocol MPI for High Performance Networks
Résumé
This report introduces a version of MPICH handling efficiently different networks simultaneously. The core of the implementation relies on a device called ch_mad~which is based on a generic multiprotocol communication library called Madeleine. The performance achieved with tested networks such as Fast-Ethernet, Scalable Coherent Interface or Myrinet is very good. Indeed, this multi-protocol version of MPICH generally outperforms other free or commercial implementations of MPI.
Ce rapport présente une version de MPI basée sur MPICH utilisant efficacement plusieurs réseaux simultanément. Le cœur de la mise en œuvre repose sur un module appelé ch_mad, lui-même basé sur une bibliothèque de communication générique et multi protocole : Madeleine. Les performances obtenues sur les réseaux testés (Fast-Ethernet,SCI, Myrinet) sont excellentes. Cette version multi protocole de MPICH arrive à des niveaux de performances égaux voire supérieurs à ceux atteints par d’autres implémentations (libres ou commerciales) de MPI
Fichier principal
RR-4016.pdf (189.03 Ko)
Télécharger le fichier
RR2000-30.pdf (282.91 Ko)
Télécharger le fichier
Loading...