9:00 Introduction & Welcome
9:10 Keynote: "The evolution of tool support in MPI“ - Kathryn Mohror, Lawrence Livermore National Laboratory
10:00 Break
10:30 Technical Paper Session A: MPI usage and fault detection
A survey of MPI usage in the U. S. Exascale Computing Project
David E. Bernholdt, Swen Boehm, George Bosilca, Manjunath Gorentla Venkata, Ryan E. Grant, Thomas Naughton, Howard P. Pritchard, Martin Schulz, Geoffroy R. Vallee
Checkpointable MPI: A Transparent, Fault-Tolerance Approach for MPI (short)
Murali Emani, Ignacio Laguna, Kathryn Mohror, Nawrin Sultana, Anthony Skjellum
Fault Detection in Fortran 2015 (short)
Alessandro Fanfarillo, Aurelien Bouteiller, George Bosilca, Davide Del Vento
11:25 Technical Paper Session B: MPI Hardware
Hardware MPI Message Matching: Insights into MPI Matching Behavior to Inform Design
Kurt Ferreira, Ryan E. Grant, Michael J. Levenhagen, Scott Levy, Taylor Groves
LogGOPSim+gem5: Simulating Network Offload Engines Over Packet-Switched Networks
Salvatore Di Girolamo, Konstantin Taranov, Timo Schneider, Elias Stalder, Torsten Hoefler
Accelerating MPI_Reduce with FPGAs in the Network (short) download
Joshua Stern, Qingqinq Xiong, Jiayi Sheng, Anthony Skjellum, Martin Herbordt
12:30 Lunch
13:55 Technical Paper Session C: Intra-node MPI
Optimizing Point-to-Point Communication between Adaptive MPI Endpoints in Shared Memory
Sam White, Laxmikant V. Kale
On the Memory Attribution Problem: A Solution and Case Study Using MPI
Samuel K. Gutiérrez, Dorian C. Arnold, Kei Davis, Patrick McCormick
Scythe: Composing MPI and OpenMP on top of a common runtime substrate (short)
Noah Evans, Richard F. Barrett, Jacob P. Caswell
15:00 Break
15:25 Paper Session D: MPI Matching and Big Data
Tail Queues: A Multi-threaded Matching Architecture
Matthew G. F. Dosanjh, Ryan E. Grant, Whit Schonbein, Patrick G. Bridges
Communication-Aware Message Matching in MPI
S. Mahdieh Ghazimirsaeed, Seyed H. Mirsadeghi, Ahmad Afsahi
Twister2: Design of a Big Data Toolkit
Supun Kamburugamuve, Kannan Govindarajan, Pulasthi Wickramasinghe, Vibhatha Abeykoon, Geoffrey Fox
16:40 Paper Session E: Fault Tolerance
EReinit: Scalable and Efficient Fault-Tolerance for Bulk-Synchronous MPI Applications
Sourav Chakraborty, Ignacio Laguna, Murali Emani, Kathryn Mohror, Dhabaleswar K. Panda, Martin Schulz, Hari Subramoni
The Unexpected Virtue of Almost: Exploiting MPI Collective Operations to Approximately Coordinate Checkpoints
Scott Levy, Kurt B. Ferreira, Patrick Widener
17:30 Closing Remarks