Rossen Dimitrov

Learn More
High Productivity MPI is an approach to extending MPI to support multiple • Implementations (IMPI, IMPI-2) • Owner domains • Architectures • Networks • Operating Systems • Faults • Interacting dynamic groups without relying on a two-level implementation (one MPI implementation calling another). MPI implementations must be able to connect, reconnect, and(More)
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(More)
  • 1