How to Boost the Performance of Your MPI and PGAS Applications with MVAPICH2 Libraries

Date and Time: 
Thursday 2018 Apr 5th
CG Auditorium
DK Panda and Hari Subramoni

The tutorial will start with an overview of the MVAPICH2 libraries and their features. Next, we will focus on installation guidelines, runtime optimizations and tuning flexibility in-depth. An overview of configuration and debugging support in MVAPICH2 libraries will be presented. Support for GPUs and MIC enabled systems will be presented. The impact on performance of the various features and optimization techniques will be discussed in an integrated fashion. `Best Practices' for a set of common applications will be presented. A set of case studies related to application redesign will be presented to take advantage of hybrid MPI+PGAS programming models. Finally, the use of MVAPICH2-EA and MVAPICH2-Virt libraries will be explained.

Speaker Description: 

Dr. Hari Subramoni is a research scientist in the Department of Computer Science and Engineering at the Ohio State University. His current research interests include high performance interconnects and protocols, parallel computer architecture, network-based computing, exascale computing, network topology aware computing, QoS, power-aware LAN-WAN communication, fault tolerance, virtualization, big data and cloud computing. He has published over 50 papers in international journals and conferences related to these research areas. He has been actively involved in various professional activities in academic journals and conferences. He is a member of IEEE.

Dhabaleswar K. (DK) Panda is Professor and University Distinguished Scholar of Computer Science and Engineering at The Ohio State University. He leads the Network-Based Computing Research Group.

PDF icon mpi-tutorial-seaconf18.pdf4.01 MB

Event Category: