MPI is a message-passing library specification. MPI permits programs with separate address spaces to synchronize with one another and move data from the address space of one process to that of another by sending and receiving messages. MPI is not a language but rather a collection of subroutines and their arguments. MPI is a specification created by the MPI Forum, a group of vendors, computer scientists, and users. The first standard, released in 1994, is referred to as MPI-1. A set of extensions, referred to as MPI-2, were released after MPI-1 was in wide use. MPI refers to both MPI-1 and MPI-2.
Message Passing Interface. A "translator" language that allows different types of computers or processors to communicate and share tasks. Think of MPI as "computer Esperanto."
Message Passing Interface - programming interface for communication between parallel processes. If an aplication uses MPI, it can run on clusters as well as on SMP machines, just the MPI implementation must be changed.
Message Passing Interface; a standardized API for implementing the message passing model.
MPI is the Message Passing Interface. The goal of the Message Passing Interface simply stated is to develop a widely used standard for writing message-passing programs. As such the interface should establish a practical, portable, efficient, and flexible standard for message passing. The standard is maintained by the MPI Forum.
Message Passing Interface is the protocol for passing messages between parallel processors.
Message Passing Interface -- an industry standard API for programming distributed memory computers.
Message Passing Interface. A standard message-passing interface adopted by most MPP vendors as well as by the cluster-computing community. The existence of a widely-supported standard enhances program portability; an MPI-based program developed for one platform should also run on any other platform for which an implementation of MPI exists.
Message Passing Interface. The parallel programming community recently organised an effort to standardise the communication subroutine libraries used for programming on massively parallel computers such as Intel's Paragon, Cray's T3D, as well as networks of workstations. MPI not only unifies within a common framework programs written in a variety of existing (and currently incompatible) parallel languages but allows for future portability of programs between machines.
Merchant Payment Interface
A message passing library, Message Passing Interface, that implements the message passing style of programming. Presently MPI is the de facto standard for this kind of programming.
Message Passing Interface. A standardized library for distributed memory parallel processing.
Message-passing interface. Set of library routines used to design scalable parallel applications. These routines provide a wide range of operations that include computation, communication, and synchronization. MPI 1.2 is the current standard supported by major vendors.
A standard portable message-passing library developed in 1993 by a group of parallel computer vendors, software writers, and application scientists. Available to both Fortran and C programs and available on a wide variety of parallel machines. Target platform is a distributed memory system such as the SP.
Message Passing Interface, a de facto standard for communication among the nodes running a parallel program on a distributed memory system. MPI is a library of routines that can be called from both Fortran and C programs. MPI's advantage over older message passing libraries is that it is both portable (because MPI has been implemented for almost every distributed memory architecture) and fast (because each implementation is optimized for the hardware it runs on).
Message Passing Interface. A library specification for message passing, proposed as a standard by a broadly based committee of vendors, implementors, and users.
message passing interface. An industry-standard message-passing protocol that typically uses a two-sided send-receive model to transfer messages between processes.
See message passing interface.