Introduction to MPI MPI programming Running MPI program Architecture of MPICH Lecture 2: Part II Message Passing Programming: MPI.