Design and Evaluation of Nemesis, a Scalable, Low-Latency, Message-Passing Communication Subsystem

  • Authors:
  • Darius Buntinas;Guillaume Mercier;William Gropp

  • Affiliations:
  • Argonne National Laboratory, USA;Argonne National Laboratory, USA;Argonne National Laboratory, USA

  • Venue:
  • CCGRID '06 Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a new low-level communication subsystem called Nemesis. Nemesis has been designed and implemented to be scalable and efficient both in the intranode communication context using shared-memory and in the internode communication case using high-performance networks and is natively multimethod-enabled. Nemesis has been integrated in MPICH2 as a CH3 channel and delivers better performance than other dedicated communication channels in MPICH2. Furthermore, the resulting MPICH2 architecture outperforms other MPI implementations in point-to-point benchmarks.