Para++: C++ bindings for Message Passing - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 1997

Para++: C++ bindings for Message Passing

Résumé

This paper describes a high level C++ library for message passing applications. Our interface is build on top of \PVM and \MPI. The goal of this interface is to allow a quicker design of parallel applications without any important drop of performances. We introduce two levels of tasks and use C++ streams for communications. We also present a performance study over both \PVM and \MPI to show the overhead of our implementation. Finally, we detail two applications based on the heat equation to explain how our library can be used for SPMD and MPMD applications.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-3116.pdf (143.65 Ko) Télécharger le fichier
Loading...

Dates et versions

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

Identifiants

  • HAL Id : inria-00073574 , version 1

Citer

Olivier Coulaud, Eric Dillon. Para++: C++ bindings for Message Passing. [Research Report] RR-3116, INRIA. 1997, pp.18. ⟨inria-00073574⟩
163 Consultations
422 Téléchargements

Partager

Gmail Facebook X LinkedIn More