Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Specification of Fenix MPI Fault Tolerance library (V. 1.0)

Technical Report ·
DOI:https://doi.org/10.2172/1562402· OSTI ID:1562402
 [1];  [2];  [3];  [1]
  1. Rutgers University, NJ (United States)
  2. Intel Corporation, Santa Clara, CA (United States)
  3. Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)

This document provides a specification of Fenix, a software library compatible with the Message Passing Interface (MPI) to support fault recovery without application shutdown. The library consists of two modules. The first, termed process recovery, restores an application to a consistent state after it has suffered a loss of one or more MPI processes (ranks). The second specifies functions the user can invoke to store application data in Fenix managed redundant storage, and to retrieve it from that storage after process recovery.

Research Organization:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1562402
Report Number(s):
SAND--2016-9171; 647459
Country of Publication:
United States
Language:
English

Similar Records

Specification of Fenix MPI Fault Tolerance library version 1.0.1
Technical Report · Sat Oct 01 00:00:00 EDT 2016 · OSTI ID:1330192

Specification of Fenix MPI Fault Tolerance library (V. 0.9)
Technical Report · Tue Jun 21 00:00:00 EDT 2016 · OSTI ID:1561495

Specification of Fenix MPI Fault Tolerance library (V.0.9)
Technical Report · Tue Jun 07 00:00:00 EDT 2016 · OSTI ID:1494327

Related Subjects