Portable MPI Model Implementation