返回
Programmer-guided reliability for extreme-scale applications
DOI:10.1177/1094342016667625.png)
摘要
En 中文
We present programmer-guided reliability (PGR) as a systematic conceptual approach to address the expected rise in soft errors in coming extreme-scale systems at the application level. The approach involves instrumentation of the application with code to detect data corruption errors. The location and nature of these error detectors are at the discretion of the programmer, who uses their knowledge and experience with the problem domain, the application, the solution algorithms, etc., to determine the most vulnerable areas of the code and the most appropriate ways to detect data corruption. To illustrate the approach, we provide examples of error detectors from four different benchmark-scale applications. We also describe a simple control framework that allows for runtime configuration of the error detectors without recompilation of the application, as well as dynamic reconfiguration during the execution of the application. Finally, we discuss a number of future directions building on the basic PGR approach, including the incorporation of some general error detectors into the programming environment in order to make them more easily usable by the programmer.
Keyword:
Applications
error detection
fault tolerance
resilience
soft errors
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
2.5
论文数:
1.1K
被引数:
1.3K
机构
引用论文
Apparent Bicarbonate Uptake and Possible Plasmalemma Proton Efflux in Chara corallinaChara corallina 中明显的碳酸氢盐吸收和可能的质膜质子流出
Coverage Bias and Sensitivity of Variant Calling for Four Whole-genome Sequencing Technologies
PLoS ONE
IF0
Magnetic and Structural Properties of Nanocrystalline Cobalt-Substituted Magnesium–Manganese Ferrite

