General overview, process model and language bindings. Explanation of how to run one program on several processors, work and data distribution and starting several MPI processes.
Explaining messages and point-‐to-‐point communication and non-blocking communication to avoid idle times, serializations, and deadlocks.
Introduction to collective communication, e.g. broadcast, reduction, …
Introduction to the Message Passing Interface (MPI) – basics [pdf]
MPI-Basics_0_overview,_process_model_and_language_bindings [mp4]
MPI_Basics_1_Point-to-point_communication [mp4]
Recent Comments