Journal Papers on MPICH
- A High-Performance, Portable Implementation of
the MPI Message Passing Interface Standard. Also available as Postscript.
- William Gropp, Ewing Lusk, Nathan Doss, and Anthony Skjellum. This is
the original paper on MPICH.
- A High-Performance MPI Implementation on a
Shared-Memory Vector Supercomputer
- William Gropp and Ewing Lusk. MPICH on the NEC SX4.
- Sowing MPICH: A Case Study in the Dissemination of a
Portable Environment for Parallel Scientific Computing. Also available as Postscript.
- William Gropp and Ewing Lusk
Describes the software environment used to develop MPICH.
Proceedings Papers on MPICH
- Toward Faster Packing and Unpacking of MPI
Datatypes. Also available as Postscript.
- William Gropp, Ewing Lusk, and Debbie Swider.
This describes an early version of the fast datatype handling used in MPICH2.
Technical Reports on MPICH
- An Abstract Device Definition to Support the
Implementation of a High-Level Point-to-Point Message-Passing Interface.
Also available as Postscript.
- William Gropp and Ewing Lusk.
This document describes an early version of the abstract device used to
implement MPICH