Co-Designing Multi-Level Checkpoint Restart for MPI Applications

计算机科学 容错 架空(工程) 异步通信 帧(网络) 嵌入式系统 分布式计算 并行计算 操作系统 计算机网络
作者
Konstantinos Parasyris,Giorgis Georgakoudis,Leonardo Bautista-Gomez,Ignacio Laguna
标识
DOI:10.1109/ccgrid51090.2021.00020
摘要

HPC systems continue to scale by including more hardware components for supporting larger application deployments. Critically, this scaling tends to decrease the mean time between failures, thus renders fault tolerance an increasingly important challenge. The standard practice in HPC for fault tolerance is checkpoint/restart. There have been significant but separate efforts to create fast application-layer checkpoint recovery techniques and fast recovery techniques at the MPI layer. However, those techniques operate in isolation and although they presuppose each other they have not been designed to jointly optimize end-to-end application recovery.We present FRAME, a fault-tolerance solution that significantly reduces application recovery time by combining, for the first time, an asynchronous multi-level checkpoint library, called Fault Tolerant Interface (FTI), with an online, fault tolerance solution for MPI, called Reinit. Our approach co-designs optimizations that speed up application recovery. Specifically, FRAME leverages the Reinit-enabled MPI to extract the topology of failures and optimize checkpoint retrieval in FTI to save significant overhead from identifying and fetching the most recent available checkpoint in the system. FRAME optimization reduces the time to retrieve checkpoints up to 67% when compared with baseline FTI. Results that include Reinit-based recovery for MPI show that our approach reduces end-to-end recovery time up to 360% when recovering 1.3 TB of checkpointed data in a large scale execution deployment of 32,768 MPI ranks.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
哭泣的幼蓉完成签到 ,获得积分10
1秒前
等你 下课发布了新的文献求助10
1秒前
kedaya应助Dicy采纳,获得10
2秒前
4秒前
5秒前
6秒前
紫金大萝卜应助鸡蛋灌饼采纳,获得20
7秒前
马鑫麟完成签到,获得积分10
8秒前
hhh完成签到,获得积分20
9秒前
六一儿童节完成签到 ,获得积分10
10秒前
郝绝山完成签到 ,获得积分10
10秒前
动听黎云发布了新的文献求助10
11秒前
JamesPei应助THM采纳,获得10
12秒前
不倦应助我吃小月亮采纳,获得10
13秒前
15秒前
gc完成签到,获得积分10
15秒前
欢喜发布了新的文献求助10
15秒前
缓慢的白昼完成签到,获得积分20
16秒前
草拟大坝应助Dicy采纳,获得10
16秒前
柯一一应助韦老虎采纳,获得10
16秒前
gc发布了新的文献求助10
19秒前
Windy_Hill发布了新的文献求助10
20秒前
文艺天晴完成签到,获得积分10
21秒前
田様应助西门吹雪9527采纳,获得10
25秒前
25秒前
缓慢的白昼关注了科研通微信公众号
25秒前
月亮完成签到,获得积分10
26秒前
wangzhipeng完成签到,获得积分10
27秒前
30秒前
31秒前
wyj发布了新的文献求助10
34秒前
yxs28f给yxs28f的求助进行了留言
34秒前
su发布了新的文献求助10
35秒前
所所应助gc采纳,获得30
35秒前
37秒前
纳兰若微应助Dicy采纳,获得10
38秒前
zhangmemng完成签到 ,获得积分10
39秒前
39秒前
孤一无所求关注了科研通微信公众号
39秒前
高分求助中
Teaching Social and Emotional Learning in Physical Education 900
Plesiosaur extinction cycles; events that mark the beginning, middle and end of the Cretaceous 800
Recherches Ethnographiques sue les Yao dans la Chine du Sud 500
Two-sample Mendelian randomization analysis reveals causal relationships between blood lipids and venous thromboembolism 500
Chinese-English Translation Lexicon Version 3.0 500
[Lambert-Eaton syndrome without calcium channel autoantibodies] 460
Wisdom, Gods and Literature Studies in Assyriology in Honour of W. G. Lambert 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 有机化学 工程类 生物化学 纳米技术 物理 内科学 计算机科学 化学工程 复合材料 遗传学 基因 物理化学 催化作用 电极 光电子学 量子力学
热门帖子
关注 科研通微信公众号,转发送积分 2393651
求助须知:如何正确求助?哪些是违规求助? 2097685
关于积分的说明 5285817
捐赠科研通 1825232
什么是DOI,文献DOI怎么找? 910127
版权声明 559943
科研通“疑难数据库(出版商)”最低求助积分说明 486400