Specification of Fenix MPI Fault Tolerance library version 1.0.1
Abstract
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.
- Authors:
-
- Rutgers Univ., New Brunswick, NJ (United States)
- Intel Corps., Mountain View, CA (United States)
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Publication Date:
- Research Org.:
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Sponsoring Org.:
- USDOE National Nuclear Security Administration (NNSA)
- OSTI Identifier:
- 1330192
- Report Number(s):
- SAND2016-10522
648415
- DOE Contract Number:
- AC04-94AL85000
- Resource Type:
- Technical Report
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 96 KNOWLEDGE MANAGEMENT AND PRESERVATION
Citation Formats
Gamble, Marc, Van Der Wijngaart, Rob, Teranishi, Keita, and Parashar, Manish. Specification of Fenix MPI Fault Tolerance library version 1.0.1. United States: N. p., 2016.
Web. doi:10.2172/1330192.
Gamble, Marc, Van Der Wijngaart, Rob, Teranishi, Keita, & Parashar, Manish. Specification of Fenix MPI Fault Tolerance library version 1.0.1. United States. https://doi.org/10.2172/1330192
Gamble, Marc, Van Der Wijngaart, Rob, Teranishi, Keita, and Parashar, Manish. 2016.
"Specification of Fenix MPI Fault Tolerance library version 1.0.1". United States. https://doi.org/10.2172/1330192. https://www.osti.gov/servlets/purl/1330192.
@article{osti_1330192,
title = {Specification of Fenix MPI Fault Tolerance library version 1.0.1},
author = {Gamble, Marc and Van Der Wijngaart, Rob and Teranishi, Keita and Parashar, Manish},
abstractNote = {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.},
doi = {10.2172/1330192},
url = {https://www.osti.gov/biblio/1330192},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Sat Oct 01 00:00:00 EDT 2016},
month = {Sat Oct 01 00:00:00 EDT 2016}
}
Save to My Library
You must Sign In or Create an Account in order to save documents to your library.