A locality-driven atomic group checkpoint protocol

被引:0
|
作者
Wei, Zunce [1 ]
Li, Hon F. [1 ]
Goswami, Dhrubajyoti [1 ]
机构
[1] Concordia Univ, Dept Comp Sci, 1455 Maisonneuve Blvd W, Montreal, PQ H3G 1M8, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper explores the use of locality of dependencies in large-scale distributed systems towards developing efficient checkpoint strategies. Dependencies among processes evolve into message interactions, which often spread and affect recovery dependencies and logging requirements. On the other hand, message interactions are usually localized within small subregions formed in space and time. Aiming at both minimizing message logging and localizing recovery,effect, we propose a strategy that forms group checkpoints around such regions and meanwhile selectively logs inter-region messages. A simple and efficient Atomic Group Checkpoint (AGC) protocol is developed based on the locality information of a distributed computation, e.g., in agent communication protocol sessions in multi-agent systems. Atomicity guarantees consistency of group checkpoint and uniformity of group logging, and hence minimizes logging overhead. The correctness of the A GC protocol is analyzed and proved through a generic Checkpoint Dependency Graph (CDG) model, which captures the recovery dependency relations among checkpoints.
引用
收藏
页码:558 / +
页数:2
相关论文
共 50 条
  • [1] Locality-driven MRC Construction and Cache Allocation
    Fu, Jianyu
    Arteaga, Dulcardo
    Zhao, Ming
    [J]. HPDC '18: PROCEEDINGS OF THE 27TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING: POSTERS/DOCTORAL CONSORTIUM, 2018, : 19 - 20
  • [2] Locality-Driven Dynamic GPU Cache Bypassing
    Li, Chao
    Song, Shuaiwen Leon
    Dai, Hongwen
    Sidelnik, Albert
    Hari, Siva Kumar Sastry
    Zhou, Huiyang
    [J]. PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING (ICS'15), 2015, : 67 - 77
  • [3] Locality-Driven Dynamic Flash Cache Allocation
    Xu, Liang
    Xia, Qianbin
    Xiao, Weijun
    [J]. 2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 185 - 193
  • [4] Locality-Driven Parallel Power Grid Optimization
    Zeng, Zhiyu
    Li, Peng
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (08) : 1190 - 1200
  • [5] Locality-Driven Parallel Static Analysis for Power Delivery Networks
    Zeng, Zhiyu
    Feng, Zhuo
    Li, Peng
    Sarin, Vivek
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2011, 16 (03)
  • [6] Position Paper: Locality-Driven Scheduling of Tasks for Data-Dependent Multithreading
    Arteaga, Jaime
    Zuckerman, Stephane
    Garcia, Elkin
    Gao, Guang
    [J]. PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 1364 - 1368
  • [7] Locality-Driven Architectural Cache Sub-banking for Leakage Energy Reduction
    Golubeva, Olga
    Loghi, Mirko
    Macii, Enrico
    Poncino, Massimo
    [J]. ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 274 - 279
  • [8] Locality-driven High-level I/O Aggregation for Processing Scientific Datasets
    Liu, Jialin
    Crysler, Bradly
    Lu, Yin
    Chen, Yong
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2013,
  • [9] Appearance-Based Loop Closure Detection via Locality-Driven Accurate Motion Field Learning
    Zhang, Kaining
    Jiang, Xingyu
    Ma, Jiayi
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (03) : 2350 - 2365
  • [10] Towards a reorientation in land reform: From a market to locality-driven approach in South Africa's land restitution programme
    Logan, B. Ikubolajeh
    Tengbeh, George
    Petja, Brilliant
    [J]. PROGRESS IN DEVELOPMENT STUDIES, 2012, 12 (2-3) : 173 - 191