skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Shrink or Substitute: Handling Process Failures in HPC Systems Using In-Situ Recovery

Conference ·

Efficient utilization of today's high-performance computing (HPC) systems with complex software and hardware components requires that the HPC applications are designed to tolerate process failures at runtime. With low mean-time-to-failure (MTTF) of current and future HPC systems, long running simulations on these systems requires capabilities for gracefully handling process failures by the applications themselves. In this paper, we explore the use of fault tolerance extensions to Message Passing Interface (MPI) called user-level failure mitigation (ULFM) for handling process failures without the need to discard the progress made by the application. We explore two alternative recovery strategies, which use ULFM along with application-driven in-memory checkpointing. In the first case, the application is recovered with only the surviving processes, and in the second case, spares are used to replace the failed processes, such that the original configuration of the application is restored. Our experimental results demonstrate that graceful degradation is a viable alternative for recovery in environments where spares may not be available.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1454399
Resource Relation:
Conference: Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP) - Cambridge, , United Kingdom - 3/21/2018 8:00:00 AM-3/23/2018 8:00:00 AM
Country of Publication:
United States
Language:
English

Similar Records

...And Eat it Too: High Read Performance in Write-Optimized HPC I/O Middleware File Formats
Conference · Thu Jan 01 00:00:00 EST 2009 · OSTI ID:1454399

DINO: Divergent node cloning for sustained redundancy in HPC
Journal Article · Thu Jul 13 00:00:00 EDT 2017 · Journal of Parallel and Distributed Computing · OSTI ID:1454399

Adding Fault Tolerance to NPB Benchmarks Using ULFM
Conference · Fri Jan 01 00:00:00 EST 2016 · OSTI ID:1454399

Related Subjects