Seminar on communication/computation overlap in MPI applications October 12 at NCAR

October 4, 2017

NCAR postdoctoral researcher Alessandro Fanfarillo will present “Myths and reality of communication/computation overlap in MPI applications” at 3 p.m. MDT on Thursday, October 12, in the Mesa Lab Main Seminar Room.

Overlapping communication with computation will be more important than ever on future exascale architectures, Fanfarillo says, because of high data transfer and synchronization costs and the need to scale applications on billions of cores. In this seminar, he will explain the communication/computation overlap in MPI in theory and practice with multiple examples involving non-blocking and one-sided MPI routines. His research focuses on how to exploit heterogeneous architectures (CPU+Accelerators) and Partitioned Global Address Space (PGAS) languages (coarray Fortran, in particular) for scientific purposes. He is also the lead developer of OpenCoarrays, the open-source library that implements the coarray support in the GNU Fortran compiler.

The seminar will be webcast here. See the UCAR Software Engineering Assembly site for more information.