MPI package for Octave
======================

Examples of Octave scripts using MPI are located under the examples/
subdirectory.

You can test your MPI installation by running the helloworld.m script from
within that examples/ directory. Note that, because of a dynamic linking issue
with OpenMPI, it is necessary to preload libmpi.so before running Octave on
each node. This can be achieved with something like:

 mpirun -x LD_PRELOAD=libmpi.so -np $NUMBER_OF_MPI_NODES $OTHER_MPI_OPTIONS octave -q --eval 'helloworld ()'

More technical details about the LD_PRELOAD issue can be found in the following thread:

 http://www.open-mpi.org/community/lists/users/2010/04/12677.php

 -- Sébastien Villemot <sebastien@debian.org>, Mon, 17 Mar 2014 18:48:46 +0100
