The Message Passing Interface (MPI) is a computer communications protocol. It is a de facto standard for communication among the nodes running a parallel program on a distributed memory system. MPI implementations consist of a library of routines that can be called from Fortran, C, C++ and Ada programs. The advantage of MPI 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 on which it runs).
/*
test of MPI
*/
#include

Message Passing Interface Forum - The official MPI standards and archives of the standardization process.
404
AutoMap and AutoLink - Tools for using user-defined data types with MPI. Papers, source code, and documentation.
Meta Description: [ AutoMap and AutoLink are tools aiming at helping people to work with data-types when using MPI. They were developped by the National Institute of Standards and Technoloy. AutoMap works as a source-to-source compiler reading directly from the user definitions. AutoLink is a library designed to tra... ]
HP MPI - Implementation of MPI for Hewlett Packard systems. Product information, free evaluation copy, and purchasing information.
Meta Description: [ This library contains routines through which the processes of portable message-passing applications communicate. ]
HPC - High Performance Computing - Home of WMPI II that provides MPI-2 implementation that are fully optimised, thread-safe and commercially supported for Windows and Linux platforms. Implementation of MPI for Windows. Product information, downloads, and papers.
Meta Description: [ Home of WMPI II, WMPI and PaTENT MPI middleware products. Critical Software provides MPI-2 implementations that are fully optimised, thread-safe and commercially supported for Windows and Linux platforms. ]
LAM / MPI Parallel Computing - Local Area Multicomputer is an MPI implementation. Source code, papers, documentation, and mailing list archives.
Meta Description: [ LAM Implementation of MPI ]
Los Alamos Message Passsing Interface (LA-MPI) - An open-source software implementation provides an end-to-end network fault-tolerant message passing system for tera-scale clusters. The current API supported being MPI 1.2 (C and Fortran bindings).
MacMPI - Implementation of MPI for Mac OS 9.
Message Passing Interface - Interface standard, tutorials, libraries, and links to other resources, as well as MPICH, an implementation of MPI.
MP-MPICH - Multi-Platform MPICH - An implementation of MPI for Windows (NT/2000/XP/2003), Solaris and Linux. Supports Scalable Coherent Interface (SCI), TCP/IP and shared memory for communication. Runs on IA-32, Alpha and Sparc architectures. Source, binaries, and documentation available.
MPI - Papers about an implementation of MPI on the Fujitsu AP1000.
404
MPI for Cray T3D - Product information, papers, and documentation.
MPI Software Technology - A commercial implementation of MPI and parallel job scheduler. Product information and white papers.
Meta Description: [ High Performance super computing ]
MPI-BIP - A port of MPICH over Myrinet using the BIP communication layer. Source code and benchmarks.
MPI-FM - High-performance cluster implementation of MPI for Windows. Source code, documentation, and papers.
404
MPICH - An MPI implementation. Papers, source code, and documentation.
Paradyn - Measurement and analysis tool for parallel programs that use MPI. Papers, source code, binaries, and manuals.
Scali - ScaMPI is an implementation of MPI using the Scalable Coherent Interface. Product information and download.
Meta Description: [ Scali is the provider of truly scalable Linux and Solaris based cluster systems ranging up to supercomputer performance ]
SKaMPI -Special Karlsruher MPI Benchmark - Open-source MPI Benchmark with public result database.
StarMPI - System to allow binding of MPI to a generic interactive language. Source code and documentation.
Vampir - Profiling tools for MPI programs. Evaluation software and tutorial.
| MPI Povray | |
| Next Video | |