Welcome to the MPI tutorial for beginners! In this tutorial, you will learn the basic concepts of MPI. Below are the available lessons, each of which contain example code.
This beginner tutorial assumes that the reader has a basic knowledge of C, some C++, and Linux.
Introduction and MPI installation
Blocking point-to-point communication
Basic collective communication
Advanced collective communication
This site is still under construction. Stay tuned for more lessons!