AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

ResCheckpointer: Building Program Error Resilience-Aware Checkpointing Mechanism for HPC Systems

College of Computer Science and Technology, Jilin University, Jilin 130012, China
Show Author Information

Abstract

The reliability of high-performance computing (HPC) is essential for program execution stability. However, as the hardware fault rate constantly increases, fault-tolerance techniques such as Checkpoint/Restart (C/R) introduce significant system overhead. This paper proposes Program Error Resilience-Aware Checkpointing Mechanism (ResCheckpointer) to mitigate the overhead of the C/R mechanism. The primary motivation of ResCheckpointer is that we observe that crash proneness (i.e., the probability of the program crashing after fault occurrence) varies significantly among inter- and intra-HPC programs, which prompts us to flexibly adjust checkpoint intervals for further C/R overhead optimization. Specifically, we first construct the graph neural network (GNN) based learning paradigms to excavate the complex error propagation and effect mechanisms hidden within the HPC program’s execution flow, and propose Crash-Predictor for efficiently predicting programs’ crash proneness. Based on this, we build ResCheckpointer, which equips an intelligent checkpoint interval setting strategy for HPC programs, i.e., denser for the crash proneness stage while sparser for the error resilience stage. Experimental results show that ResCheckpointer can achieve up to 55.37% C/R cost reduction compared with the baseline C/R mechanism.

Electronic Supplementary Material

Download File(s)
JCST-2407-14634-Highlights.pdf (426.1 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 671-685

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Wei X-H, Tong S-Y, Sun Z-A, et al. ResCheckpointer: Building Program Error Resilience-Aware Checkpointing Mechanism for HPC Systems. Journal of Computer Science and Technology, 2025, 40(3): 671-685. https://doi.org/10.1007/s11390-025-4634-6

902

Views

3

Crossref

2

Web of Science

3

Scopus

0

CSCD

Received: 20 July 2024
Accepted: 11 March 2025
Published: 30 April 2025
© Institute of Computing Technology, Chinese Academy of Sciences 2025