ENCCS - EuroCC National Competence Centre Sweden logo Learn More

Intermediate MPI

This training material targets programmers who already have experience with basic MPI and are ready to take the next step to more advanced usage. Topics covered include communicators and groups, derived datatypes, one-sided communication, collective communication and hybrid MPI-threading approaches.

CPU programming
difficulty: intermediate maturity: stable

Overview

This course is for students, researchers, engineers and programmers who already know the basics of MPI and want to learn more advanced MPI topics. To derive benefit from this material you should have attended introductory MPI training and preferably used basic MPI functionality in some code projects.

Learn More

Visit the lesson page to access the full content.

Show the lesson