National Institute of
Standards and Technology
IMPI is an industrial-led
effort to create a standard to enable
interoperability of different implementations of the Message Passing
The first steering
meeting was held on March 4, 1997. The complete version the IMPI
protocols was voted on and agreed to in January 2000 by the
The complete IMPI protocol
specification was published in the
2000 issue of the Journal
of Research of NIST. The IMPI
protocol specification is also
PostScript form. You can view an
version of the standard on-line,
or download this html version in a
is maintained for the IMPI specification (last updated March 26, 2003).
The following MPI libraries
The LAM/MPI team at the Open Systems
Laboratory at Indiana University provides a portable version of
server (impiexec -server).
- LAM/MPI :
starting from version 6.4
1999. Also see LAM/IMPI FAQ
From Verari Systems Software (Formerly from MPI Software Technologies).
MPI : From Version 1.7.
- Fujitsu MPI for VPP machines
: Developed by Pallas GmbH
- GridMPI :
Part of the Japanese Computational Grid Research
Project: NAREGI. (IBM/AIX, Hitachi SR11000)
Test Tool has
been developed by the
of Standards and Technology to
provide IMPI developers a means to
their conformance to the IMPI standard.
NIST facilitated the
development of the IMPI standard by
steering committee meetings. The IMPI team at NIST is:
For more information about IMPI, please contact Judith E.
- Judith E. Terrill
- William L. George
- John G. Hagedorn
This page was last updated September 21, 2005.