Energy-efficient thermal-aware multiprocessor scheduling for real-time tasks using TCPN

被引:0
|
作者
L. Rubio-Anguiano
G. Desirena-López
A. Ramírez-Treviño
J. L. Briz
机构
[1] CINVESTAV,
[2] Universidad de Zaragoza,undefined
来源
关键词
TCPN; Modeling; Scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
We present an energy-efficient thermal-aware real-time global scheduler for a set of hard real-time (HRT) tasks running on a multiprocessor system. This global scheduler fulfills the thermal and temporal constraints by handling two independent variables, the task allocation time and the selection of clock frequency. To achieve its goal, the proposed scheduler is split into two stages. An off-line stage, based on a deadline partitioning scheme, computes the cycles that the HRT tasks must run per deadline interval at the minimum clock frequency to save energy while honoring the temporal and thermal constraints, and computes the maximum frequency at which the system can run below the maximum temperature. Then, an on-line, event-driven stage performs global task allocation applying a Fixed-Priority Zero-Laxity policy, reducing the overhead of quantum-based or interval-based global schedulers. The on-line stage embodies an adaptive scheduler that accepts or rejects soft RT aperiodic tasks throttling CPU frequency to the upper lowest available one to minimize power consumption while meeting time and thermal constraints. This approach leverages the best of two worlds: the off-line stage computes an ideal discrete HRT multiprocessor schedule, while the on-line stage manage soft real-time aperiodic tasks with minimum power consumption and maximum CPU utilization.
引用
收藏
页码:237 / 264
页数:27
相关论文
共 50 条
  • [21] An Energy-efficient Uniform-multiprocessor Scheduling for Real-time Embedded Systems
    Chen, Da-Ren
    Yu Cheng-Jung
    Chen, Ye-Zheng
    FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS AND APPLICATIONS (ICIA2016), 2016, : 71 - 80
  • [22] State-of-the-Art Energy-Efficient Thermal-Aware Scheduling in Cloud
    Garg, Ritu
    Rani, Rama
    INFORMATION AND COMMUNICATION TECHNOLOGY FOR COMPETITIVE STRATEGIES, 2019, 40 : 157 - 164
  • [23] Energy-Efficient Scheduling of Real-Time Tasks with Abortable Critical Sections
    Wu, Jun
    Kao, Kai-Long
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1788 - 1793
  • [24] Energy-Efficient Real-Time Scheduling of Tasks With Abortable Critical Sections
    Wu, Jun
    Ke, Kai-Long
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2014, 30 (03) : 765 - 786
  • [25] Energy-Efficient Scheduling of Real-Time Periodic Tasks in Multicore Systems
    Wu, Xiaodong
    Lin, Yuan
    Han, Jian-Jun
    Gaudiot, Jean-Luc
    NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 344 - +
  • [26] Thermal-Aware Task Scheduling in 3D Chip Multiprocessor with Real-Time Constrained Workloads
    Li, Jiayin
    Qiu, Meikang
    Niu, Jian-Wei
    Yang, Laurence T.
    Zhu, Yongxin
    Ming, Zhong
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (02)
  • [27] Feedback Control Scheduling in Energy-Efficient and Thermal-Aware Data Centers
    Zhao, Xiaogang
    Peng, Tao
    Qin, Xiao
    Hu, Qiping
    Ding, Ling
    Fang, Zhijun
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2016, 46 (01): : 48 - 60
  • [28] Energy-Efficient Scheduling of Real-Time Tasks on Heterogeneous Multicores Using Task Splitting
    Liu, Di
    Spasic, Jelena
    Wang, Peng
    Stefanov, Todor
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2016, : 149 - 158
  • [29] Thermal-aware Real-time Scheduling Using Timed Continuous Petri Nets
    Desirena-Lopez, G.
    Ramirez-Trevino, A.
    Briz, J. L.
    Vazquez, C. R.
    Gomez-Gutierrez, D.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (04)
  • [30] Thermal-Aware Global Real-Time Scheduling on Multicore Systems
    Fisher, Nathan
    Chen, Jian-Jia
    Wang, Shengquan
    Thiele, Lothar
    15TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATION SYMPOSIUM: RTAS 2009, PROCEEDINGS, 2009, : 131 - +