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.