Fault-Tolerant Scheduling of Real-Time Tasks on Heterogeneous Systems

被引:0
|
作者
Wei, Mengxue [1 ]
Liu, Jing [1 ]
Li, Tao [1 ]
Xu, Xin [1 ]
Hu, Wei [1 ]
Zhao, Di [1 ]
机构
[1] Wuhan Univ Sci & Technol, Coll Comp Sci & Technol, Hubei Prov Key Lab Intelligent Informat Proc & Re, Wuhan, Hubei, Peoples R China
来源
PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA) | 2017年
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Fault-tolerance is very important in hard real-time heterogeneous systems, especially in safety-critical systems, since faults can result in a disaster. Such systems require that an application can operate normally even when a processor is subject to failures under a given time constraint. In this paper, we tackle the problem of scheduling tasks on heterogeneous systems with the constraint of time and the ability of fault-tolerance, while considering communication overhead. The problem is NP-hard and we propose a heuristic algorithm DB-FTSA to solve it. The heuristic algorithm is based on an active replication scheme, capable of supporting several transient failures. It incorporates the reliability calculation into the active replication scheme, and can dynamically find out fault-tolerant tasks. Experimental results demonstrate that our proposed algorithm can effectively improve the system reliability under the given time constraint.
引用
收藏
页码:1006 / 1011
页数:6
相关论文
共 50 条
  • [41] Fault-tolerant static scheduling for real-time distributed embedded systems
    Girault, A
    Lavarenne, C
    Sighireanu, M
    Sorel, Y
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 695 - 698
  • [42] Real-Time Fault-Tolerant Scheduling Algorithm with Rearrangement in Cloud Systems
    Guo, Pengze
    Xue, Zhi
    PROCEEDINGS OF 2017 IEEE 2ND INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC), 2017, : 399 - 402
  • [43] Aco and Ga Based Fault-Tolerant Scheduling of Real-Time Tasks on Multiprocessor Systems - A Comparative Study
    Kumar, Abhaya
    Panda, Sunita
    Pani, Subhendu Kumar
    Baghel, Vikas
    Panda, Ankita
    2014 IEEE 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO), 2014, : 120 - 126
  • [44] An Energy-Efficient Fault-Tolerant Scheduling Scheme for Aperiodic Tasks in Embedded Real-Time Systems
    Li, Guohui
    Hu, Fangxiao
    Yuan, Ling
    THIRD INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING (MUE 2009), 2009, : 369 - 376
  • [45] Fault-tolerant and real-time scheduling for mixed-criticality systems
    Pathan, Risat Mahmud
    REAL-TIME SYSTEMS, 2014, 50 (04) : 509 - 547
  • [46] A design fix to supervisory control for fault-tolerant scheduling of real-time multiprocessor systems with aperiodic tasks
    Devaraj, Rajesh
    Sarkar, Arnab
    Biswas, Santosh
    INTERNATIONAL JOURNAL OF CONTROL, 2015, 88 (11) : 2211 - 2216
  • [47] Boosting adaptivity of fault-tolerant scheduling for real-time tasks with service requirements on clusters
    Zhu, Xiaomin
    He, Chuan
    Ge, Rong
    Lu, Peizhong
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (10) : 1708 - 1716
  • [48] 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
  • [49] Real-time scheduling in a generic fault-tolerant architecture
    Wellings, AJ
    Beus-Dukic, L
    Powell, D
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 390 - 398
  • [50] Fault-Tolerant Scheduling for Hybrid Real-Time Tasks Based on CPB Model in Cloud
    Han, Haoran
    Bao, Weidong
    Zhu, Xiaomin
    Feng, Xiaosheng
    Zhou, Wen
    IEEE ACCESS, 2018, 6 : 18616 - 18629