mkogg.py: Fix 'self.get_mp4_metadata(self, source)'
[blog.git] / posts / MPI.mdwn
1 [[!meta  title="Message passing interface"]]
2
3 The [MPI][] framework allows separate processes in a parallel program
4 to communicate.  The [standards][] are maintained by the [MPI
5 Forum][forum].  There are several implementations, and the main ones
6 are [MPICH2][] and [Open MPI][].  I've used both and they are fairly
7 interchangeable.
8
9 There are also several [[Python]] bindings for MPI, but the most
10 popular seems to be [mpi4py][].
11
12 [MPI]: http://en.wikipedia.org/wiki/Message_Passing_Interface
13 [standards]: http://www.mpi-forum.org/docs/
14 [forum]: http://www.mpi-forum.org/
15 [MPICH2]: http://www.mcs.anl.gov/research/projects/mpich2/
16 [Open MPI]: http://www.open-mpi.org/
17 [mpi4py]: http://code.google.com/p/mpi4py/
18
19 [[!tag tags/linux]]