Thermal-Aware Schedulability Analysis for Fixed-Priority Non-Preemptive Real-Time Systems

被引:7
|
作者
Rodriguez, Javier Perez [1 ]
Yomsi, Patrick Meumeu [1 ]
机构
[1] Polytech Inst Porto, CISTER Res Ctr, ISEP, Porto, Portugal
基金
欧盟地平线“2020”;
关键词
TEMPERATURE; TASKS;
D O I
10.1109/RTSS46320.2019.00024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Technology advances in microprocessor design have resulted in high device density and performance during the last decades. More components are fabricated on the chip die and millions, if not billions, of instructions can now be executed within microseconds. A consequence of this advancement is heat dissipation by the microprocessors. In this context, elevated on-chip temperature issues have become an important subject for the design of future generations of microprocessors, especially in avionics and automotive industries. In this paper, we address the scheduling problem of non preemptive periodic tasks on a single processor platform under thermal-aware design. We assume that the tasks are scheduled by following any Fixed-Task-Priority (FTP) scheduler (e.g., Rate Monotonic (RM) or Deadline Monotonic (DM)) and we propose a unique framework wherein we capture both the temporal and thermal behavior of the system. Then, we present two new thermal-aware scheduling strategies, referred to as NP-HBC and NP-CBH, to keep the system temperature within specified parameters and we derive their respective schedulability analysis. Finally, we evaluate the performance of the proposed theoretical results through intensive simulations.
引用
收藏
页码:154 / 166
页数:13
相关论文
共 50 条
  • [21] An efficient schedulability condition for non-preemptive real-time systems at common scheduling points
    Saleh Alrashed
    Jamal Alhiyafi
    Aamir Shafi
    Nasro Min-Allah
    The Journal of Supercomputing, 2016, 72 : 4651 - 4661
  • [22] Energy aware non-preemptive scheduling for hard real-time systems
    Jejurikar, R
    Gupta, R
    17TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2005, : 21 - 30
  • [23] An efficient schedulability condition for non-preemptive real-time systems at common scheduling points
    Alrashed, Saleh
    Alhiyafi, Jamal
    Shafi, Aamir
    Min-Allah, Nasro
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (12): : 4651 - 4661
  • [24] Schedulability analysis of non-preemptive strictly periodic tasks in multi-core real-time systems
    Jinchao Chen
    Chenglie Du
    Fei Xie
    Zhenkun Yang
    Real-Time Systems, 2016, 52 : 239 - 271
  • [25] Schedulability analysis of non-preemptive strictly periodic tasks in multi-core real-time systems
    Chen, Jinchao
    Du, Chenglie
    Xie, Fei
    Yang, Zhenkun
    REAL-TIME SYSTEMS, 2016, 52 (03) : 239 - 271
  • [26] Interference-aware fixed-priority schedulability analysis on multiprocessors
    Risat Mahmud Pathan
    Jan Jonsson
    Real-Time Systems, 2014, 50 : 411 - 455
  • [27] Schedulability Analysis of Non-preemptive Real-time Scheduling for Multicore Processors with Shared Caches
    Xiao, Jun
    Altmeyer, Sebastian
    Pimentel, Andy
    2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 199 - 208
  • [28] Efficient algorithms for schedulability analysis and priority assignment for fixed-priority preemptive scheduling with offsets
    Gu, Zonghua
    Cai, Haibin
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2014, 6 (04) : 303 - 318
  • [29] Interference-aware fixed-priority schedulability analysis on multiprocessors
    Pathan, Risat Mahmud
    Jonsson, Jan
    REAL-TIME SYSTEMS, 2014, 50 (04) : 411 - 455
  • [30] Cache-Persistence-Aware Response-Time Analysis for Fixed-Priority Preemptive Systems
    Rashid, Syed Aftab
    Nelissen, Geoffrey
    Hardy, Damien
    Akesson, Benny
    Puaut, Isabelle
    Tovar, Eduardo
    PROCEEDINGS OF THE 28TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS ECRTS 2016, 2016, : 262 - 272