Implementation and Evaluation of Shared-Memory Communication and Synchronization Operations in MPICH2 using the Nemesis Communication Subsystem
MERCIER, Guillaume
Laboratoire Bordelais de Recherche en Informatique [LaBRI]
Efficient runtime systems for parallel architectures [RUNTIME]
Ecole Nationale Supérieure d'Electronique, Informatique et Radiocommunications de Bordeaux [ENSEIRB]
Laboratoire Bordelais de Recherche en Informatique [LaBRI]
Efficient runtime systems for parallel architectures [RUNTIME]
Ecole Nationale Supérieure d'Electronique, Informatique et Radiocommunications de Bordeaux [ENSEIRB]
MERCIER, Guillaume
Laboratoire Bordelais de Recherche en Informatique [LaBRI]
Efficient runtime systems for parallel architectures [RUNTIME]
Ecole Nationale Supérieure d'Electronique, Informatique et Radiocommunications de Bordeaux [ENSEIRB]
< Leer menos
Laboratoire Bordelais de Recherche en Informatique [LaBRI]
Efficient runtime systems for parallel architectures [RUNTIME]
Ecole Nationale Supérieure d'Electronique, Informatique et Radiocommunications de Bordeaux [ENSEIRB]
Idioma
en
Article de revue
Este ítem está publicado en
Parallel Computing. 2007-09, vol. 33, n° 9, p. 634-644
Elsevier
Resumen en inglés
This paper presents the implementation of MPICH2 over the Nemesis communication subsystem and the evaluation of its shared-memory performance. We describe design issues as well as some of the optimization techniques we ...Leer más >
This paper presents the implementation of MPICH2 over the Nemesis communication subsystem and the evaluation of its shared-memory performance. We describe design issues as well as some of the optimization techniques we employed. We conducted a performance evaluation over shared memory using microbenchmarks. The evaluation shows that MPICH2 Nemesis has very low communication overhead, making it suitable for smaller-grained applications.< Leer menos
Palabras clave en inglés
MPI
shared memory
parallel programming
Orígen
Importado de HalCentros de investigación