OpenSHMEM 2016: Third workshop on OpenSHMEM and Related Technologies.
Dhabaleswar K. (DK) Panda
Designing OpenSHMEM and Hybrid MPI+OpenSHMEM Libraries for Exascale Systems: MVAPICH2-X Experience
This talk will focus on challenges in designing scalable and high-performance OpenSHMEM and hybrid MPI+OpenSHMEM libraries for exascale systems. Motivations, features and design guidelines for supporting OpenSHMEM and hybrid MPI and PGAS (including OpenSHMEM, UPC and CAF) programming model with the MVAPICH2-X library will be presented. The role of unified communication runtime to support OpenSHMEM and hybrid programming models on InfiniBand, NVIDIA GPGPUs (while exploiting GPUDirect RDMA and CUDA-Aware OpenSHMEM) and Intel Xeon Phi will be outlined. Unique capabilities of the hybrid MPI+PGAS model to re-design HPC applications to harness performance and scalability will also be presented through a set of case-studies.
DK Panda is a Professor and University Distinguished Scholar of Computer Science and Engineering at the Ohio State University. He has published over 400 papers in the area of high-end computing and networking. The MVAPICH2 libraries with support for MPI and PGAS on IB, Omni-Path, iWARP, RoCE, GPGPUs, Xeon Phis and virtualization (http://mvapich.cse.ohio-state.edu), are currently being used by more than 2,600 organizations worldwide (in 81 countries). This software is empowering several InfiniBand clusters (including the 12th, 15th, and 31st ranked ones) in the TOP500 list. As of June '16, more than 379,000 downloads have taken place from this project's site. This software is also being distributed by many InfiniBand, Omni-Path, iWARP and RoCE vendors in their software distributions. He is an IEEE Fellow. More details about Prof. Panda are available at http://www.cse.ohio-state.edu/~panda.