MPI-FM: Message Passing Interface on Fast Messages
MPI-FM is a high-performance cluster implementation of the Message
Passing Interface (MPI) based on a port of MPICH
to Fast Messages. The Message Passing
Interface is an industry standard communication interface for message-passing
parallel programs. It provides a wealth of capabilities including synchronous
and asynchronous messaging, datatypes, and communicators. MPI-FM is a complete
implementation of the MPI standard 1.0 based on the Argonne/MSU MPICH code
base. However, the MPICH code base was tuned significantly to avoid buffer
copies and reduce the critical path length for message reception. The effective
software overhead for the MPI send/receive is below 3 microseconds in MPI-FM.
Platforms
-
Computers: x86 PC's (uni- or multiprocessor)
-
Networks: Myrinet or Winsock 2 (100 Mbit Ethernet)
-
Operating Systems: Windows NT, Linux
Release History
-
MPI-FM 2.1 released as part of HPVM 1.0 in August 1997 (Windows NT, Linux)
-
MPI-FM 2.0 released in September 1996 (SunOS, Solaris)
-
MPI-FM 1.1 released in February 1996 (SunOS)
-
MPI-FM 1.0 released in September 1995 (SunOS)
For More Information: Papers,
talks, and software
distributions
Primary contributors include: Mario
Lauria, Greg Hermann, and Andrew
Chien
HPVM Questions
HPVM Bug Reports
Back to HPVM Clusters home page
Back to CSAG home page
Last updated January 8,1999
webmaster