Message Passing Interfaces
MPI (The Message Passing Interfaces, to see), conceived in 1993-94, is a standard defining a library functions, usable with the languages C and FORTRAN. It makes it possible to exploit distant Ordinateur S or Multiprocesseur by Passage of messages.
It became de facto a standard of communication for nodes carrying out of the programs parallel on systems with distributed Mémoire.
MPI was written to as well obtain good performances on machines massively parallel with memory shared as on clusters of heterogeneous computers to distributed memory. It is largely available on very many materials and Operating systems. Thus, MPI has the advantage compared to oldest libraries of passage of messages of being largely portable (because MPI was established on almost all the architectures of memories) and rapid (because each establishment was optimized for the material on which it is carried out).
Since 1997, a new version of MPI is available: MPI-2
See too
-
parallel PVM
- Calculation