Open MPI: Building Distributed Memory Applications Training Course

Overview

Open MPI is an open-source Message Passing Interface (MPI) library.

In this instructor-led, live training, participants will learn to develop a numerical application using Open MPI.

By the end of this training, participants will be able to:

  • Apply the fundamentals of shared and distributed memory programming to create a functioning Open MPI application.
  • Build OpenMPI.
  • Run batch jobs with OpenMPI.
  • Use performance tools to optimize multi-core performance.

Audience

  • Developers
  • Researchers

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Requirements

  • C programming experience
  • Experience programming conventional, single-processor systems
  • No previous experience needed in parallel computing and multiprocessor systems

Leave a Reply

Your email address will not be published. Required fields are marked *