Hi,<br><br>I have a network of 16 computation nodes set up with one main supervisor node.  I&#39;ve installed mpi4py and iPython on all of them. Here are the steps I run to get things going:<br><br>on supervisor:<br>$ ipcontroller<br>

<br>then I get the ipcontroller-engine.furl to all the nodes. Then, on each nodes, I run:<br>mpiexec -n 1 ipengine --mpi=mpi4py --furl-file=/location/of/file<br><br>I can control all of these engines from the supervisor on iPython, but when I run the psum example ( <a href="http://ipython.scipy.org/doc/manual/html/parallel/parallel_mpi.html#actually-using-mpi">http://ipython.scipy.org/doc/manual/html/parallel/parallel_mpi.html#actually-using-mpi</a> ), the returned results I get from each node don&#39;t agree with each other.  I followed the listed commands exactly.  Any ideas?<br>

<br>