MPI and Scientific Simulation
CS 441 Lecture, Dr. Lawlor
First, read this survey of data structures used by scientific simulation software.
Next, read this basic MPI tutorial, which has a good survey of all the MPI routines. The gory details are in the MPI 1.1 standard,
which is fairly readable for a standard (but then, most standards are
hideously unreadable). Pay attention to the "big eight" MPI
functions: MPI_Init, MPI_Finalize, MPI_Comm_size, MPI_Comm_rank,
MPI_Send, MPI_Recv, MPI_Bcast, and MPI_Reduce. Those are really
the only functions in MPI 1.1, the rest are just small variations on
those themes.