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 条
  • [1] Multi-Core Partitioned Scheduling For Fixed-Priority Periodic Real-Time Tasks With Enhanced RBound
    Fan, Ming
    Han, Qiushi
    Quan, Gang
    Ren, Shangping
    [J]. PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 284 - +
  • [2] Cache Allocation for Fixed-Priority Real-Time Scheduling on Multi-Core Platforms
    Chaparro-Baquero, Gustavo A.
    Homsi, Soamar
    Vichot, Omara
    Ren, Shaolei
    Quan, Gang
    Ren, Shangping
    [J]. 2015 33RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2015, : 589 - 596
  • [3] Enhanced fixed-priority real-time scheduling on multi-core platforms by exploiting task period relationship
    Fan, Ming
    Han, Qiushi
    Liu, Shuo
    Ren, Shaolei
    Quan, Gang
    Ren, Shangping
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 99 : 85 - 96
  • [4] Multi-Core Fixed-Priority Scheduling of Real-Time Tasks with Statistical Deadline Guarantee
    Wang, Tianyi
    Niu, Linwei
    Ren, Shaolei
    Quan, Gang
    [J]. 2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 1335 - 1340
  • [5] Exact Fault-Tolerant Feasibility Analysis of Fixed-Priority Real-Time Tasks
    Pathan, Risat Mahmud
    Jonsson, Jan
    [J]. 16TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2010), 2010, : 265 - 274
  • [6] Harmonic Semi-Partitioned Scheduling For Fixed-Priority Real-Time Tasks On Multi-Core Platform
    Fan, Ming
    Quan, Gang
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 503 - 508
  • [7] Scheduling fixed-priority hard real-time tasks in the presence of faults
    Lima, G
    Burns, A
    [J]. DEPENDABLE COMPUTING, PROCEEDINGS, 2005, 3747 : 154 - 173
  • [8] Energy-Aware Fixed-Priority Multi-core Scheduling for Real-Time Systems
    Lu, Junyang
    Guo, Yao
    [J]. 2011 IEEE 17TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2011), VOL 1, 2011, : 277 - 281
  • [9] An optimal fixed-priority assignment algorithm for supporting fault-tolerant hard real-time systems
    Lima, GMD
    Burns, A
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (10) : 1332 - 1346
  • [10] Harmonic-Aware Multi-Core Scheduling for Fixed-Priority Real-Time Systems
    Fan, Ming
    Quan, Gang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (06) : 1476 - 1488