MPICH/Madeleine: a True Multi-Protocol MPI for High Performance Networks - Archive ouverte HAL Access content directly
Reports (Research Report) Year : 2000

MPICH/Madeleine: a True Multi-Protocol MPI for High Performance Networks

(1) , (1) , (1)
1
Olivier Aumage
Raymond Namyst

Abstract

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
Vignette du fichier
RR-4016.pdf (189.03 Ko) Télécharger le fichier
Vignette du fichier
RR2000-30.pdf (282.91 Ko) Télécharger le fichier
Loading...

Dates and versions

inria-00072625 , version 1 (24-05-2006)

Identifiers

  • HAL Id : inria-00072625 , version 1

Cite

Olivier Aumage, Guillaume Mercier, Raymond Namyst. MPICH/Madeleine: a True Multi-Protocol MPI for High Performance Networks. [Research Report] RR-4016, LIP RR-2000-30, INRIA, LIP. 2000. ⟨inria-00072625⟩
249 View
306 Download

Share

Gmail Facebook Twitter LinkedIn More