A fault-tolerant reservation-based strategy for scheduling aperiodic tasks in multiprocessor systems

被引:4
|
作者
Yang, CH [1 ]
Deconinck, G [1 ]
机构
[1] Katholieke Univ Leuven, Dept Elect Engn, B-3001 Louvain, Belgium
关键词
D O I
10.1109/EMPDP.2002.994300
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Periodic and aperiodic tasks co-exist in many real-time systems. The periodic tasks typically arise from sensor data or control loops, while the aperiodic tasks generally arise from arbitrary events. Their time constraints need to be met even in the presence of faults. Considering the unpredictability of aperiodic tasks, this paper proposes a fault-tolerant reservation-based strategy (FTRB) to schedule aperiodic tasks by utilizing the processor time left unused by periodic tasks. The least tipper bound of reserved processor time is derived analytically such that all available processor time may be exploited for servicing aperiodic tasks. Any newly arrived aperiodic task is scheduled on the first-fit processor by using an extended dynamic schedulability criterion. A primary/backup approach is used to schedule the primary and backup copy of each task on different processors to tolerate a processor failure. Our analysis and simulation results show that the processors can achieve high utilization and that the on-line implementation of aperiodic task scheduling is feasible.
引用
收藏
页码:319 / 326
页数:8
相关论文
共 50 条
  • [21] A genetic-based fault-tolerant routing strategy for multiprocessor networks
    Loh, PKK
    Shaw, V
    [J]. FUTURE GENERATION COMPUTER SYSTEMS, 2001, 17 (04) : 415 - 423
  • [22] Optimal fault-tolerant computing on multiprocessor systems
    John Bruno
    E.G. Coffman Jr
    [J]. Acta Informatica, 1997, 34 : 881 - 904
  • [23] Fault-Tolerant Scheduling of Real-Time Tasks on Heterogeneous Systems
    Wei, Mengxue
    Liu, Jing
    Li, Tao
    Xu, Xin
    Hu, Wei
    Zhao, Di
    [J]. PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2017, : 1006 - 1011
  • [24] A Fault-tolerant Scheduling Algorithm Based on Grouping for Real-time Multiprocessor
    Yu, Xingbiao
    Zheng, Changwen
    Hu, Xiaohui
    Zhao, Junsuo
    [J]. 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2013, : 919 - 923
  • [25] Dual-token-based fault-tolerant scheduling for hard real-time multiprocessor systems
    Lee, S
    Oh, SK
    Woo, CH
    [J]. FIFTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1998, : 232 - 238
  • [26] A Fault-Tolerant Scheduling Algorithm using Hybrid Overloading Technology for Dynamic Grouping based Multiprocessor Systems
    Yu Xing-biao
    Zhao Jun-suo
    Zheng Chang-wen
    Hu Xiao-hui
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2012, 7 (05) : 990 - 999
  • [27] Bio-Inspired Approach to Fault-Tolerant Scheduling of Real-Time Tasks on Multiprocessor - A Study
    Samal, Abhaya Kumar
    Dash, Akshaya Kumar
    Jena, Prakash Chandra
    Pani, Subhendu Kumar
    Sha, Swaraj
    [J]. 2015 IEEE POWER, COMMUNICATION AND INFORMATION TECHNOLOGY CONFERENCE (PCITC-2015), 2015, : 905 - 911
  • [28] Fault-tolerant scheduling of independent tasks in computational grid
    Zheng, Qin
    Veeravalli, Bharadwaj
    Tham, Chen-Khong
    [J]. 2006 10TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2006, : 102 - +
  • [29] Fault-tolerance through scheduling of aperiodic tasks in hard real-time multiprocessor systems
    Ghosh, S
    Melhem, R
    Mosse, D
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (03) : 272 - 284
  • [30] A Novel Fault-Tolerant Scheduling Algorithm for Periodic Tasks of Distributed Control Systems
    Liu Huai
    Lin Qiushi
    Huang Hanxin
    Ji Tongzhou
    [J]. CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 1584 - +