MPI: A Short Introduction to One-sided Communication
Discover the advantages to one-sided communication in parallel programming
Message Passing Interface (MPI) is a key standard for parallel computing architectures. On this course, you’ll learn the essential concepts of one-sided communication in MPI, as well as the advantages of the MPI communication model.
You’ll learn the details of how exactly MPI works, as well how to use Remote Memory Access (RMA) routines. Examples, exercises, and tests will be used to help you learn and explore.
The course is aimed at anyone familiar with MPI who wants to learn to program using one-sided communication.
To take part in this course you don’t need a supercomputer – just an MPI environment on your laptop or computer.