title: Using the multiprocessing module for cluster computing
body: <p>I'm interested in running a Python program using a computer cluster. I have in the past been using Python MPI interfaces, but due to difficulties in compiling/installing these, I would prefer solutions which use built-in modules, such as Python's <a href="http://docs.python.org/library/multiprocessing.html" rel="noreferrer">multiprocessing</a> module.</p>
  
  <p>What I would really like to do is just set up a <code>multiprocessing.Pool</code> instance that would span across the whole computer cluster, and run a <code>Pool.map(...)</code>. Is this something that is possible/easy to do?</p>
  
  <p>If this is impossible, I'd like to at least be able to start <code>Process</code> instances on any of the nodes from a central script with different parameters for each node.</p>