Mpi

Is this really the recommended way?  I feel it could get very cumbersome for larger programs.