The MPI library is now in version 3, with version 4 forthcoming, but most programmers use mechanisms from MPI-1 or 2 at best. This half-day tutorial, aimed at current MPI programmers, will discuss a number of MPI-3 features that offer more flexibity, a more elegant expression of algorithms, and higher performance. There will be lab sessions to exercise the material.
This tutorial was taught at PEARC20 where it was attended by 50 people, receiving a 4.3/5 rating.
New for this year will be a brief discussion of some features of the upcoming MPI-4 standard.