Implementation and shared-memory evaluation of MPICH2 over the Nemesis communication subsystem

Darius Buntinas, Guillaume Mercier, William Gropp

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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 as well as application benchmarks. The evaluation shows that MPICH2 Nemesis has very low communication overhead, making it suitable for smaller-grained applications.

Original languageEnglish (US)
Title of host publicationRecent Advances in Parallel Virtual Machine and Message Passing Interface - 13th European PVM/MPI User's Group Meeting, Proceedings
PublisherSpringer-Verlag Berlin Heidelberg
Pages86-95
Number of pages10
ISBN (Print)354039110X, 9783540391104
DOIs
StatePublished - 2006
Externally publishedYes
Event13th European PVM/MPI User's Group Meeting - Bonn, Germany
Duration: Sep 17 2006Sep 20 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4192 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other13th European PVM/MPI User's Group Meeting
CountryGermany
CityBonn
Period9/17/069/20/06

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Implementation and shared-memory evaluation of MPICH2 over the Nemesis communication subsystem'. Together they form a unique fingerprint.

  • Cite this

    Buntinas, D., Mercier, G., & Gropp, W. (2006). Implementation and shared-memory evaluation of MPICH2 over the Nemesis communication subsystem. In Recent Advances in Parallel Virtual Machine and Message Passing Interface - 13th European PVM/MPI User's Group Meeting, Proceedings (pp. 86-95). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4192 LNCS). Springer-Verlag Berlin Heidelberg. https://doi.org/10.1007/11846802_19