Loading…
XSEDE14 has ended
XSEDE14 Conference Home Page 
Hover over Schedule to see other viewing options.
Monday, July 14 • 1:00pm - 5:00pm
Tutorial: Optimization and Tuning of MPI and PGAS Applications using MVAPICH2 and MVAPICH2-X

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

MVAPICH2 software, supporting the latest MPI 3.0 standard, delivers best performance, scalability and fault tolerance for high-end computing systems and servers using InfiniBand, 10GigE/iWARP and RoCE networking technologies. MVAPICH2-X software package provides support for hybrid MPI+PGAS (UPC and OpenSHMEM) programming models with unified communication runtime. MVAPICH2 and MVAPICH2-X software libraries (http://mvapich.cse.ohio-state.edu) are powering several supercomputers in the XSEDE program including Gordon, Keenland, Lonestar4, Trestles and Stampede. These software libraries are being used by more than 2,150 organizations world-wide in 72 countries to extract the potential of these emerging networking technologies for modern systems. As of March '14, more than 205,000 downloads have taken place from this project's site. These software libraries are also powering several supercomputers in the TOP 500 list like Stampede, Tsubame 2.5 and Pleiades.

A large number of XSEDE users are using these libraries on a daily-basis to run their MPI and PGAS applications. However, many of these users and the corresponding system administrators are not fully aware of all features, optimizations and tuning techniques associated with these libraries. This tutorial is aimed to address these concerns. We will start with an overview of the MVAPICH2 and MVAPICH2-X 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 and MVAPICH2-X will be presented. Advanced optimization and tuning of MPI applications using the new MPI-T feature (as defined by MPI-3 standard) in MVAPICH2 will also be discussed. The impact on performance of the various features and optimization techniques will be discussed in an integrated fashion.

Monday July 14, 2014 1:00pm - 5:00pm EDT
L506 & L507

Attendees (0)