A Model Implementation of MPI