arrow
Return

Toward General Software Level Silent Data Corruption Detection for Parallel Applications

delete2017-12-01
delete15
delete
OA
AI
E
Eduardo Berrocal *
L
Leonardo Bautista-Gomez
S
Sheng Di
Z
Zhiling Lan
F
Franck Cappello
DOI:10.1109/TPDS.2017.2735971delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Silent data corruption (SDC) poses a great challenge for high-performance computing (HPC) applications as we move to extreme-scale systems. Mechanisms have been proposed that are able to detect SDC in HPC applications by using the peculiarities of the data (more specifically, its smoothness in time and space) to make predictions. However, these data-analytic solutions are still far from fully protecting applications to a level comparable with more expensive solutions such as full replication. In this work, we propose partial replication to overcome this limitation. More specifically, we have observed that not all processes of an MPI application experience the same level of data variability at exactly the same time. Thus, we can smartly choose and replicate only those processes for which the lightweight data-analytic detectors would perform poorly. In addition, we propose a new evaluation method based on the probability that a corruption will pass unnoticed by a particular detector (instead of just reporting overall single-bit precision and recall). In our experiments, we use four applications dealing with different explosions. Our results indicate that our new approach can protect the MPI applications analyzed with 7-70 percent less overhead (depending on the application) than that of full duplication with similar detection recall.
Keywords:
Silent data corruption detection
partial replication
data analysis
high-performance computing
parallel applications
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

I
Illinois Institute of Technology
Scholars:
3.8K
Papers: 3.9K
Citations: 4.2K
B
barcelona supercomputer center (bsc-cns)
Scholars:
1.2K
Papers: 825
Citations: 5
U
universitat politecnica de catalunya
Scholars:
1.9W
Papers: 1.6W
Citations: 17
researcher View more organizations