Prediction-table based fault-tolerant real-time scheduling algorithm

被引:0
|
作者
Liu, Dong [1 ]
Zhang, Chunyuan [1 ]
Li, Rui [1 ]
机构
[1] Natl Univ Def Technol, Dept Comp, Changsha 410073, Hunan, Peoples R China
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In order to predict accurately whether primary versions of real-time tasks is executable in software fault-tolerant module, a new algorithm, PTRA, Prediction-Table BasedAlgorithm, is presented PTBA uses prediction-table to predict whether a host primary can meet its pre-deadline. Prediction-table contains the pre-assignment information of tasks between the current time and the alternates' notification time. If the prediction result shows that host primary has not enough time to execute, it will be aborted Otherwise, prediction-table is referenced to schedule tasks with low overhead The novelty of PTBA is that it schedules primaries according to their corresponding alternates' notification time and has no extra scheduling overhead in prediction-table mode. Simulation results show that PTBA allows more execution time for primaries and wastes less processor time than the well-known similar algorithms. PTBA is appropriate to the situation where the periods of tasks are short and software fault probability is low.
引用
收藏
页码:144 / +
页数:2
相关论文
共 50 条
  • [31] Off-line real-time fault-tolerant scheduling
    Dima, C
    Girault, A
    Lavarenne, C
    Sorel, Y
    NINTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2001, : 410 - 417
  • [32] Adaptive Fault-Tolerant Scheduling in Heterogeneous Real-Time Systems
    Liu, Yang
    Liu, Jing
    Zhu, Ziqi
    Deng, Chunhua
    Ren, Zhengwei
    Xu, Xin
    PROCEEDINGS OF THE 2019 14TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2019), 2019, : 982 - 987
  • [33] Fault-tolerant real-time scheduling using passive replicas
    Ahn, KD
    Kim, J
    Hong, SJ
    PACIFIC RIM INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 1997, : 98 - 103
  • [34] ENERGY-EFFICIENT REAL-TIME SCHEDULING ALGORITHM FOR FAULT-TOLERANT AUTONOMOUS SYSTEMS
    El Ghor, Hussein
    Hage, Julia
    Hamadeh, Nizar
    Chehade, Rafic Hage
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2018, 19 (04): : 387 - 400
  • [35] A Novel Intelligent Algorithm for Fault-Tolerant Task Scheduling in Real-Time Multiprocessor Systems
    Zarinzad, Golbarg
    Rahmani, Amir Masoud
    Dayhim, Nikta
    Third 2008 International Conference on Convergence and Hybrid Information Technology, Vol 2, Proceedings, 2008, : 816 - 821
  • [36] Recovery of fault-tolerant real-time scheduling algorithm for tolerating multiple transient faults
    Pathan, Risat Mahmud
    PROCEEDINGS OF 10TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (ICCIT 2007), 2007, : 1 - 6
  • [37] Real-time fault-tolerant scheduling algorithm of periodic tasks in heterogeneous distributed systems
    School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
    Jisuanji Xuebao, 2007, 10 (1740-1749):
  • [38] FESTAL: Fault-Tolerant Elastic Scheduling Algorithm for Real-Time Tasks in Virtualized Clouds
    Wang, Ji
    Bao, Weidong
    Zhu, Xiaomin
    Yang, Laurence T.
    Xiang, Yang
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (09) : 2545 - 2558
  • [39] Optimal scheduling for fault-tolerant and firm real-time systems
    Caccamo, M
    Buttazzo, G
    FIFTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1998, : 223 - 231
  • [40] Fault-tolerant scheduling for real-time embedded control systems
    Chun-Hua Yang
    Geert Deconinck
    Wei-Hua Gui
    Journal of Computer Science and Technology, 2004, 19 : 191 - 202