TASOR: A Temperature-Aware Semi-Partitioned Real-time Scheduler

被引:0
|
作者
Moulik, Sanjay [1 ]
Das, Zinea [2 ]
机构
[1] Indian Inst Technol, Gauhati, Assam, India
[2] Indian Inst Informat Technol, Gauhati, Assam, India
关键词
ALGORITHM;
D O I
10.1109/tencon.2019.8929501
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Modern multicore systems, which execute complex functionalities on densely packed multi-million gate platforms, are often prone to unacceptable surges in core temperatures. Increase in temperature in such systems not only results in high cooling costs but also leads to high leakage power dissipation, along with reduced efficiency and lower life-span for the system. Given, a set of periodic real-time tasks to be executed on a thermally constrained multicore system, proportional fair schedulers form an attractive scheduling alternative. This is because of their flexibility and the ability to deliver efficient resource utilization, which can potentially enable accurate control over the timeliness of all tasks as well as stipulated temperature upper bounds on all processing cores, over the entire schedule length. In this paper, we propose a low-overhead three-level hierarchical temperature-aware semi-partitioned proportional fair scheduler, called Temperature-Aware Semi-partitioned Real-Time Scheduler (TASOR). The first level in TASOR partitions, time into discrete slices based on task deadlines, such that accurate proportional fairness is maintained at all slice boundaries. In the second level, it classifies each task as either hot or cool, based on it's temperature characteristics. At the last level, TASOR performs intra-slice scheduling with the objective of maximizing resource utilization. Our experimental results show that TASOR is able to perform appreciably under various realistic scenarios.
引用
收藏
页码:1578 / 1583
页数:6
相关论文
共 50 条
  • [1] TARTS: A Temperature-Aware Real-Time Deadline-Partitioned Fair Scheduler
    Moulik, Sanjay
    Sarkar, Arnab
    Kapoor, Hemangee K.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 112
  • [2] SEAMERS: A Semi-partitioned Energy-Aware scheduler for heterogeneous MulticorE Real-time Systems
    Moulik, Sanjay
    Das, Zinea
    Devaraj, Rajesh
    Chakraborty, Shounak
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 114 (114)
  • [3] SMART-EDF: An EDF based semi-partitioned energy-aware multicore scheduler for real-time systems
    Sharma, Yanshul
    Moulik, Sanjay
    2021 IEEE REGION 10 CONFERENCE (TENCON 2021), 2021, : 821 - 826
  • [4] Overhead-aware schedulability evaluation of semi-partitioned real-time schedulers
    Souto, Pedro
    Sousa, Paulo Baltarejo
    Davis, Robert I.
    Bletsas, Konstantinos
    Tovar, Eduardo
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, 2015, : 110 - 121
  • [5] Optimal Semi-Partitioned Scheduling in Soft Real-Time Systems
    Anderson, James H.
    Erickson, Jeremy P.
    Devi, UmaMaheswari C.
    Casses, Benjamin N.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 84 (01): : 3 - 23
  • [6] Optimal Semi-Partitioned Scheduling in Soft Real-Time Systems
    Anderson, James H.
    Erickson, Jeremy P.
    Devi, UmaMaheswari C.
    Casses, Benjamin N.
    2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [7] Optimal Semi-Partitioned Scheduling in Soft Real-Time Systems
    James H. Anderson
    Jeremy P. Erickson
    UmaMaheswari C. Devi
    Benjamin N. Casses
    Journal of Signal Processing Systems, 2016, 84 : 3 - 23
  • [8] ETA-HP: an energy and temperature-aware real-time scheduler for heterogeneous platforms
    Sharma, Yanshul
    Chakraborty, Shounak
    Moulik, Sanjay
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (08): : 30 - 30
  • [9] TA-HRT: A temperature-aware scheduler for heterogeneous real-time multicore systems
    Sharma, Yanshul
    Das, Zinea
    Das, Alok
    Moulik, Sanjay
    2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 104 - 111
  • [10] TEARS: A temperature-aware real-time scheduler for heterogeneous multi-core systems
    Sharma, Yanshul
    Chanda, Richik
    Moulik, Sanjay
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 936 - 943