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 条
  • [41] An Efficient Fault-tolerant Scheduling Algorithm for Periodic Real-time Tasks in Heterogeneous Platforms
    Qiu, Weiwei
    Zheng, Zibin
    Wang, Xinyu
    Yang, Xiaohu
    2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2013,
  • [43] A fault-tolerant dynamic scheduling algorithm for multiprocessor real-time systems and its analysis
    Manimaran, G
    Murthy, CSR
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (11) : 1137 - 1152
  • [44] A real-time task availability improving fault-tolerant scheduling algorithm on heterogeneous platform
    School of Electronics and Information Engineering, Xi'an Jiaotong University, Xi'an
    710049, China
    Jisuanji Yanjiu yu Fazhan, 12 (2669-2683):
  • [45] A fault-tolerant scheduling algorithm for real-time periodic tasks with possible software faults
    Han, CC
    Shin, KG
    Wu, J
    IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (03) : 362 - 372
  • [46] Fault-Tolerant Scheduling of Real-Time Tasks on Heterogeneous Systems
    Wei, Mengxue
    Liu, Jing
    Li, Tao
    Xu, Xin
    Hu, Wei
    Zhao, Di
    PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2017, : 1006 - 1011
  • [47] A novel fault-tolerant scheduling algorithm for precedence constrained tasks in real-time heterogeneous systems
    Qin, Xiao
    Jiang, Hong
    PARALLEL COMPUTING, 2006, 32 (5-6) : 331 - 356
  • [48] Fault-tolerant real-time scheduling algorithm with pre-allocation in primary/alternate model
    Liu, Xian
    Guo, Ruifeng
    Deng, Changyi
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2015, 52 (03): : 760 - 768
  • [49] Cost-Effective Fault-Tolerant Scheduling Algorithm for Real-Time Tasks in Cloud Systems
    Guo, Pengze
    Xue, Zhi
    2017 17TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT 2017), 2017, : 1942 - 1946
  • [50] Fault-tolerant real-time objects
    Kim, KH
    Subbaraman, C
    COMMUNICATIONS OF THE ACM, 1997, 40 (01) : 75 - 82