Skip to main content

Register now to learn how to write parallel applications with MPI

Published Oct 06, 2017

PDC invites researchers and students who are interested in learning how to write parallel programs using the Message Passing Interface (MPI) to attend this 3-day course, which will be given by the PDC Director, Erwin Laure, and other PDC staff.

Message Passing is presently the most widely deployed programming model in massively parallel high performance computing (HPC). It is suitable for programming a wide range of current computer architectures, ranging from multi-core desktop equipment to the fastest HPC systems in the world, offering several hundred thousand processing elements.

The course is at beginners level and assumes no prior experience in parallel computing. The concepts behind message passing and distributed memory computing will be introduced and the syntax of the key MPI calls will be explained. The course will include point-to-point communications, non-blocking communication and collective communications calls. Practical sessions to deepen your understanding of the lectures will be part of the course. At the end of the course, participants should be able to write their own MPI programs at an intermediate level.

For further details about the course, including prerequisities and how to register, please see:

Writing parallel applications using MPI