Enhanced Fault-Tolerant Fixed-Priority Scheduling of Hard Real-Time Tasks on Multi-Core Platforms

被引:1
|
作者
Han, Qiushi [1 ]
Wang, Tianyi [1 ]
Quan, Gang [1 ]
机构
[1] Florida Int Univ, Elect & Comp Engn Dept, Miami, FL 33174 USA
关键词
fault-tolerance; task partition; rate monotonic scheduling; real-time;
D O I
10.1109/RTCSA.2015.22
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study the problem of partitioned scheduling of periodic real-time tasks with the capability of tolerating transient faults on multi-core platforms under Rate Monotonic Scheduling (RMS) policy. In our approach, we exploit the implicit relations among periods and recovery costs among tasks and develop a novel metric, called "compatibility index", to quantify how "compatible" a task set is when they are allocated on the same core. We theoretically analyze its properties for improving the system schedulability. Based on this metric, we propose two task partitioning schemes to partition hard real-time tasks with fault-tolerance requirements on multi-core platforms. Simulation results demonstrate that our proposed approaches can significantly enhance the performance of existing techniques.
引用
收藏
页码:21 / 30
页数:10
相关论文
共 50 条
  • [21] Partitioned Fixed-Priority Preemptive Scheduling for Multi-Core Processors
    Lakshmanan, Karthik
    Rajkumar, Ragunathan
    Lehoczky, John P.
    [J]. PROCEEDINGS OF THE 21ST EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2009, : 239 - 248
  • [22] Energy-efflcient fixed-priority scheduling for periodic real-time tasks with multi-priority subtasks
    Gao, Zhigang
    Wu, Zhaohui
    Lin, Man
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2007, 4523 : 572 - +
  • [23] On Harmonic Fixed-Priority Scheduling of Periodic Real-Time Tasks with Constrained Deadlines
    Wang, Tianyi
    Han, Qiushi
    Sha, Shi
    Wen, Wujie
    Quan, Gang
    Qiu, Meikang
    [J]. 2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [24] Preference-oriented fixed-priority scheduling for periodic real-time tasks
    Begam, Rehana
    Xia, Qin
    Zhu, Dakai
    Aydin, Hakan
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 69 : 1 - 14
  • [25] Global Fixed-Priority Scheduling for Parallel Real-Time Tasks with Constrained Parallelism
    Qiao, Lei
    Yang, Maolin
    Chen, Zewei
    Liao, Yong
    Lei, Hang
    Sang, Nan
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (08)
  • [26] Fault-tolerant real-time tasks scheduling with dynamic fault handling
    Chen, Gang
    Guan, Nan
    Huang, Kai
    Yi, Wang
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 102
  • [27] 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
  • [28] Memory Bank Partitioning for Fixed-Priority Tasks in a Multi-Core System
    Cheng, Sheng-Wei
    Chen, Jian-Jia
    Reineke, Jan
    Kuo, Tei-Wei
    [J]. 2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 209 - 219
  • [29] Energy Efficient Scheduling for Hard Real-Time Systems with Fixed-Priority Assignment
    Niu, Linwei
    [J]. 2010 IEEE 29TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2010, : 153 - 160
  • [30] Minimizing Stack Memory for Hard Real-Time Applications on Multicore Platforms with Partitioned Fixed-Priority or EDF Scheduling
    Wang, Chao
    Dong, Chuansheng
    Zeng, Haibo
    Gu, Zonghua
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2016, 21 (03)