Software architecture and performance comparison of MPI/Pro and MPICH

  • Authors:
  • Rossen Dimitrov;Anthony Skjellum

  • Affiliations:
  • MPI Software Technology, Inc., Starkville, MS;MPI Software Technology, Inc., Starkville, MS

  • Venue:
  • ICCS'03 Proceedings of the 2003 international conference on Computational science: PartIII
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a comparison of two implementations of the MPI standard [1] for message passing: MPI/Pro, a commercial implementation of the MPI standard from MPI Software Technology, Inc., and MPICH, an open source, high-performance, portable MPI implementation. This paper reviews key distinguishing architectural features of the two MPI implementations and presents comparative performance results from micro benchmarks and real applications. A discussion on the impact of MPI library architecture on performance is also offered.