Course Calendar

Introduction to MPI using the Interactive Parallelization Tool (IPT)

Host Site:

Texas Advanced Computing Center

Host site URL:

In parallel codes MPI (Message Passing Interface) is the predominant method for communicating data between the nodes of a compute cluster. It is widely used and performs well on a large variety of hardware platforms, and therefore a basic understanding of MPI programming is beneficial to anybody working in the field of high-performance computing (HPC). In this beginner-level training session, we will provide an overview of the basic concepts of MPI. We will introduce the trainees to the Interactive Parallelization Tool (IPT) that is designed for parallelizing serial C/C++ programs semi-automatically. The participants in the training session will be introduced to MPI and will learn to use IPT for parallelizing their C/C++ applications.

Prerequisites: Experience working in a Linux environment, and familiarity with C/C++/Fortran or other programming language.

PLEASE CONTACT ME WITHIN 24 HOURS IF YOU DO NOT RECEIVE THE REGISTRATION CONFIRMATION OR IF YOU HAVE QUESTIONS RELATED TO ITS CONTENT. The registration confirmation message contains important TIME SENSITIVE instructions related to course participation.

More information:



05/31/2018 11:00 - 05/31/2018 14:30 CDT (SESSION HAS ENDED)
View Session Details →
Registration CLOSED
Registration open date
05/07/2018 09:00 CDT
Registration close date
05/29/2018 12:00 CDT
Class size restriction
100 registrants

(21 spots left)


0 registrants

Contact Information
Jason Allison
Contact phone
Contact email
Texas Advanced Computing Center
Posted: 05/07/2018 17:14 UTC