Add MPI post (and tag PBS post with 'linux').
authorW. Trevor King <wking@drexel.edu>
Thu, 18 Nov 2010 13:16:38 +0000 (08:16 -0500)
committerW. Trevor King <wking@drexel.edu>
Thu, 18 Nov 2010 13:16:38 +0000 (08:16 -0500)
posts/MPI.mdwn [new file with mode: 0644]
posts/PBS.mdwn

diff --git a/posts/MPI.mdwn b/posts/MPI.mdwn
new file mode 100644 (file)
index 0000000..5c3fcc9
--- /dev/null
@@ -0,0 +1,19 @@
+[[!meta  title="Message passing interface"]]
+
+The [MPI][] framework allows separate processes in a parallel program
+to communicate.  The [standards][] are maintained by the [MPI
+Forum][].  There are several implementations, and the main ones are
+[MPICH2][] and [Open MPI][].  I've used both and they are fairly
+interchangeable.
+
+There are also several [[Python]] bindings for MPI, but the most
+popular seems to be [mpi4py][].
+
+[MPI]: http://en.wikipedia.org/wiki/Message_Passing_Interface
+[standards]: http://www.mpi-forum.org/docs/
+[MPI Forum]: http://www.mpi-forum.org/
+[MPICH2]: http://www.mcs.anl.gov/research/projects/mpich2/
+[Open MPI]: http://www.open-mpi.org/
+[mpi4py]: http://code.google.com/p/mpi4py/
+
+[[!tag tags/linux]]
index e785a0c9633e45c83ee7b15de7edfc823d303391..aaa8b13953328938d9468eabe380b4f61f73679e 100644 (file)
@@ -9,6 +9,8 @@ into Torque and provides the scheduling logic.
 
 See my [[cluster post|Abax]] for more details.
 
+[[!tag tags/linux]]
+
 [PBS]: http://en.wikipedia.org/wiki/Portable_Batch_System
 [Torque]: http://www.clusterresources.com/pages/products/torque-resource-manager.php
 [Maui]: http://www.clusterresources.com/pages/products/maui-cluster-scheduler.php