title: Problems running MPI (OpenMPI) app on Linux on ARM
body: <p>I am trying to follow <a href="http://www.linux-mag.com/id/5759/#install-openmpi" rel="nofollow">this tutorial</a> for building and running an MPI application on an ARM based Ubuntu 11.10 system.</p>
  
  <p>When installing open-mpi environment on my PC machine, the sample program runs well. However, trying the same on the ARM machine, the terminal hangs up and I need to kill the MPI process from a second terminal in order to release it.</p>
  
  <p>The MPI packages I installed using apt-get, on both machines, were <code>mpi-default-dev</code> and <code>mpi-default-bin</code>, so I assume that the packages are as updated as they can be.</p>
  
  <p>The first sample program in the tutorial makes every process prints a "hello" message with some info. On the PC I get messages from all 8 processes (although running on a single core) and then the program ends. On the ARM, I get no output at all. The program is just stuck immediately after launch.</p>
  
  <p><strong>Any idea on what's wrong? I am not sure even where to start to debug this?</strong></p>
  
  <p><strong>Update:</strong> I tried removing the OpenMPI package and install the alternative MPICH2 package - but the result is just the same.</p>