Checksumming strategies for data in volatile memories
The increase in the number of processors needed to build exascale systems implies that the mean time between failure will further decrease, making it increasingly important to develop scalable techniques for fault tolerance. In this paper we develop an efficient checksum-based approach to fault tolerance for data in volatile memory systems, i.e., an approach without the need to save any data on stable persistent storage. The developed scheme is applicable in multiple scenarios, including: 1) online recovery of large read-only data structures from the memory of failed nodes, with very low storage overhead 2) online recovery from soft errors in blocked data, and 3) online recovery of read/write data via in-memory check-pointing. The approach uses a logical multi-dimension view of the data to be protected. Changing the dimensionality of the data view enables a trade-off between multiple factors, including the storage overheads, the checksum generation time, the failure recovery time, and the number of faults that can be tolerated. Experimental results demonstrating effectiveness are presented on a Cray XE6 system.
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 1236931
- Report Number(s):
- PNNL-SA-103603; KJ0402000
- Country of Publication:
- United States
- Language:
- English
Similar Records
Evaluating Online Global Recovery with Fenix Using Application-Aware In-Memory Checkpointing Techniques
Tolerating Correlated Failures for Generalized Cartesian Distributions via Bipartite Matching
New-Sum: A Novel Online ABFT Scheme For General Iterative Methods
Conference
·
Mon Aug 01 00:00:00 EDT 2016
·
OSTI ID:1567425
Tolerating Correlated Failures for Generalized Cartesian Distributions via Bipartite Matching
Conference
·
Thu May 05 00:00:00 EDT 2011
·
OSTI ID:1030865
New-Sum: A Novel Online ABFT Scheme For General Iterative Methods
Conference
·
Tue May 31 00:00:00 EDT 2016
·
OSTI ID:1322529