Optimal Checkpoint Placement on Real-Time Tasks with Harmonic Periods

被引:0
|
作者
Seong Woo Kwak
Jung-Min Yang
机构
[1] Keimyung University,Department of Electronic Engineering
[2] Catholic University of Daegu,Department of Electrical Engineering
来源
Journal of Computer Science and Technology | 2012年 / 27卷
关键词
checkpoint scheme; real-time system; fault-tolerance; harmonic period; rate-monotonic (RM) scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents an optimal checkpoint strategy for fault-tolerance in real-time systems where transient faults occur in Poisson distribution. In our environment, multiple real-time tasks with different deadlines and harmonic periods are scheduled in the system by rate-monotonic algorithm, and checkpoints are inserted at a constant interval in each task. When a fault is detected, the system carries out rollback to the latest checkpoint and re-executes tasks. The maximum number of re-executable checkpoints and an equation to check schedulability are derived, and the optimal number of checkpoints is selected to maximize the probability of completing all the tasks within their deadlines.
引用
收藏
页码:105 / 112
页数:7
相关论文
共 50 条
  • [41] Real-time tasks with data output
    Chen, DJ
    Mok, AK
    Nixon, M
    Shepard, R
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 442 - 449
  • [42] Scheduling real-time tasks for dependability
    Oh, Y
    Son, SH
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1997, 48 (06) : 629 - 639
  • [43] Firmness Analysis of Real-time Tasks
    Behrouzian, Amir
    Ara, Hadi Alizadeh
    Geilen, Marc
    Goswami, Dip
    Basten, Twan
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2020, 19 (04)
  • [44] A multiframe model for real-time tasks
    Mok, AK
    Chen, DJ
    17TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1996, : 22 - 29
  • [45] Optimal static scheduling of real-time tasks on distributed time-triggered networked systems
    Craciunas, Silviu S.
    Oliver, Ramon Serna
    Ecker, Valentin
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [46] Towards the optimal placement of dynamic voltage scaling points in real-time applications
    Yi, HZ
    Yang, XJ
    ESA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS AND APPLICATIONS, 2005, : 158 - 164
  • [47] Electric Loads as Real-Time tasks: an application of Real-Time Physical Systems
    Della Vedova, Marco L.
    di Palma, Ettore
    Facchinetti, Tullio
    2011 7TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2011, : 1117 - 1123
  • [48] An efficient real-time middleware scheduling algorithm for periodic real-time tasks
    Park, HJ
    Lee, CH
    ARTIFICIAL INTELLIGENCE AND SIMULATION, 2004, 3397 : 304 - 312
  • [49] Scheduling and Placement of Hardware/Software Real-Time Relocatable Tasks in Dynamically Partially Reconfigurable Systems
    Hsiung, Pao-Ann
    Huang, Chun-Hsian
    Shen, Jih-Sheng
    Chiang, Chen-Chi
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2010, 4 (01)
  • [50] Workload-Aware Harmonic Partitioned Scheduling of Periodic Real-Time Tasks with Constrained Deadlines
    Ren, Jiankang
    Su, Xiaoyan
    Xie, Guoqi
    Yu, Chao
    Tan, Guozhen
    Wu, Guowei
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,