4 papers
Resilience Design Patterns - A Structured Approach to Resilience at Extreme Scale (version 1.0)
Saurabh Hukerikar, Christian Engelmann
In this document, we develop a structured approach to the management of HPC resilience based on the concept of resilience-based design patterns. A design pattern is a general repea…
Language Support for Reliable Memory Regions
Saurabh Hukerikar, Christian Engelmann
The path to exascale computational capabilities in high-performance computing (HPC) systems is challenged by the inadequacy of present software technologies to adapt to the rapid e…
Havens: Explicit Reliable Memory Regions for HPC Applications
Saurabh Hukerikar, Christian Engelmann
Supporting error resilience in future exascale-class supercomputing systems is a critical challenge. Due to transistor scaling trends and increasing memory density, scientific simu…
RedThreads: An Interface for Application-level Fault Detection/Correction through Adaptive Redundant Multithreading
Saurabh Hukerikar, Keita Teranishi, Pedro C. Diniz +1
In the presence of accelerated fault rates, which are projected to be the norm on future exascale systems, it will become increasingly difficult for high-performance computing (HPC…