MPI integration