76 citations · 127 across the 14 of their papers we have counts for
7 papers · 1 filter
Implementation-Oblivious Transparent Checkpoint-Restart for MPI
Yao Xu, Leonid Belyaev, Twinkle Jain +3
This work presents experience with traditional use cases of checkpointing on a novel platform. A single codebase (MANA) transparently checkpoints production workloads for major ava…
MPI Advance : Open-Source Message Passing Optimizations
Amanda Bienz, Derek Schafer, Anthony Skjellum
The large variety of production implementations of the message passing interface (MPI) each provide unique and varying underlying algorithms. Each emerging supercomputer supports o…
The Impact of Space-Filling Curves on Data Movement in Parallel Systems
David Walker, Anthony Skjellum
Modern computer systems are characterized by deep memory hierarchies, composed of main memory, multiple layers of cache, and other specialized types of memory. In parallel and dist…
A Survey of Potential MPI Complex Collectives: Large-Scale Mining and Analysis of HPC Applications
Pouya Haghi, Ryan Marshall, Po Hao Chen +2
Offload of MPI collectives to network devices, e.g., NICs and switches, is being implemented as an effective mechanism to improve application performance by reducing inter- and int…
Checkpoint-Restart Libraries Must Become More Fault Tolerant
Anthony Skjellum, Derek Schafer
Production MPI codes need checkpoint-restart (CPR) support. Clearly, checkpoint-restart libraries must be fault tolerant lest they open up a window of vulnerability for failures wi…
Extending the Message Passing Interface (MPI) with User-Level Schedules
Derek Schafer, Sheikh Ghafoor, Daniel Holmes +2
Composability is one of seven reasons for the long-standing and continuing success of MPI. Extending MPI by composing its operations with user-level operations provides useful inte…