]> Creatis software - CreaPhase.git/blobdiff - octave_packages/openmpi_ext-1.0.2/allnodes
Add a useful package (from Source forge) for octave
[CreaPhase.git] / octave_packages / openmpi_ext-1.0.2 / allnodes
diff --git a/octave_packages/openmpi_ext-1.0.2/allnodes b/octave_packages/openmpi_ext-1.0.2/allnodes
new file mode 100644 (file)
index 0000000..6f56f34
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+# this script will run an Octave script using MPI with a given hostfile,
+# using a given number of ranks. Edit it to set the hostfile and number of nodes
+# then use it as follows: allnodes <your_script_name.m> 
+HOSTFILE="/home/user/tmp/bhosts"
+NUMBER_OF_NODES="33"
+mpirun -x LD_PRELOAD=libmpi.so --hostfile $HOSTFILE -np $NUMBER_OF_NODES octave -q --eval $1