On the Detection of Silent Data Corruptions in HPC Applications Using Redundant Multi-threading
On the Detection of Silent Data Corruptions in HPC Applications Using Redundant Multi-threading
复制标题
DOI:
10.1007/978-3-030-71593-9_23
复制
发表时间:
2021-02
期刊:
影响因子:
--
通讯作者:
Diego Pérez;Thomas Ropars;Esteban Meneses
中科院分区:
文献类型:
--
作者:
Diego Pérez;Thomas Ropars;Esteban Meneses
This paper studies the use of Redundant Multi-Threading (RMT) to detect Silent Data Corruptions in HPC applications. To understand if it can be a viable solution in an HPC context, we study two software optimizations to reduce RMT performance overhead by reducing the amount of data exchanged between the replicated threads. We conduct experiments with representative HPC workloads to measure the performance gains obtained through these optimizations, and the error detection coverage they achieve. In the best case, when running on a processor that features Simultaneous Multi-Threading, our results show that the overhead can be as low as 1.4without significantly reducing the ability to detect data corruptions.