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

Title: Pattern-based Modeling of Multiresilience Solutions for High-Performance Computing

Abstract

Resiliency is the ability of large-scale high-performance computing (HPC) applications to gracefully handle errors, and recover from failures. In this paper, we propose a pattern-based approach to constructing resilience solutions that handle multiple error modes. Using resilience patterns, we evaluate the performance and reliability characteristics of detection, containment and mitigation techniques for transient errors that cause silent data corruptions and techniques for fail-stop errors that result in process failures. We demonstrate the design and implementation of the multiresilience solution based on patterns instantiated across multiple layers of the system stack. The patterns are integrated to work together to achieve resiliency to different error types in a performance-efficient manner.

Authors:
ORCiD logo [1]; ORCiD logo [1]; ORCiD logo [1]
  1. ORNL
Publication Date:
Research Org.:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Org.:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
OSTI Identifier:
1435223
DOE Contract Number:  
AC05-00OR22725
Resource Type:
Conference
Resource Relation:
Conference: 9th ACM/SPEC International Conference on Performance Engineering (ICPE 2018) - Berlin, , Germany - 4/9/2018 8:00:00 AM-4/13/2018 8:00:00 AM
Country of Publication:
United States
Language:
English

Citation Formats

Ashraf, Rizwan, Hukerikar, Saurabh, and Engelmann, Christian. Pattern-based Modeling of Multiresilience Solutions for High-Performance Computing. United States: N. p., 2018. Web. doi:10.1145/3184407.3184421.
Ashraf, Rizwan, Hukerikar, Saurabh, & Engelmann, Christian. Pattern-based Modeling of Multiresilience Solutions for High-Performance Computing. United States. https://doi.org/10.1145/3184407.3184421
Ashraf, Rizwan, Hukerikar, Saurabh, and Engelmann, Christian. 2018. "Pattern-based Modeling of Multiresilience Solutions for High-Performance Computing". United States. https://doi.org/10.1145/3184407.3184421. https://www.osti.gov/servlets/purl/1435223.
@article{osti_1435223,
title = {Pattern-based Modeling of Multiresilience Solutions for High-Performance Computing},
author = {Ashraf, Rizwan and Hukerikar, Saurabh and Engelmann, Christian},
abstractNote = {Resiliency is the ability of large-scale high-performance computing (HPC) applications to gracefully handle errors, and recover from failures. In this paper, we propose a pattern-based approach to constructing resilience solutions that handle multiple error modes. Using resilience patterns, we evaluate the performance and reliability characteristics of detection, containment and mitigation techniques for transient errors that cause silent data corruptions and techniques for fail-stop errors that result in process failures. We demonstrate the design and implementation of the multiresilience solution based on patterns instantiated across multiple layers of the system stack. The patterns are integrated to work together to achieve resiliency to different error types in a performance-efficient manner.},
doi = {10.1145/3184407.3184421},
url = {https://www.osti.gov/biblio/1435223}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Sun Apr 01 00:00:00 EDT 2018},
month = {Sun Apr 01 00:00:00 EDT 2018}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: