SEAMERS: A Semi-partitioned Energy-Aware scheduler for heterogeneous MulticorE Real-time Systems

被引:22
|
作者
Moulik, Sanjay [1 ]
Das, Zinea [1 ]
Devaraj, Rajesh [2 ]
Chakraborty, Shounak [3 ]
机构
[1] Indian Inst Informat Technol, Dept Comp Sci & Engn, Gauhati, India
[2] Nvidia Graph, Bangalore, Karnataka, India
[3] Norwegian Univ Sci & Technol, Dept Comp Sci IDI, Trondheim, Norway
关键词
Heuristic strategy; Multicore scheduling; Energy-aware; Semi-partitioned;
D O I
10.1016/j.sysarc.2020.101953
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Over the years, the nature of processing platforms is witnessing a significant shift in most of the battery supported real-time systems, which now support a combination of specialized multicores to meet the demands of modern applications. Devising energy-efficient schedulers has become a critical issue for such kinds of devices. Hence, this research presents a low-overhead heuristic strategy named SEAMERS, for DVFS based energy aware scheduling for a set of real-time periodic tasks on a heterogeneous multicore platform. The presented strategy operates in four phases, namely Deadline Partitioning, Core Clustering, Task Allocation and Energy-Aware Scheduling. Our experimental analysis shows that the presented strategy improves upon the state-of-the-art in terms of energy savings (16% to 47% on average) and enables significant improvement in resource utilization.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] SMART-EDF: An EDF based semi-partitioned energy-aware multicore scheduler for real-time systems
    Sharma, Yanshul
    Moulik, Sanjay
    [J]. 2021 IEEE REGION 10 CONFERENCE (TENCON 2021), 2021, : 821 - 826
  • [2] TASOR: A Temperature-Aware Semi-Partitioned Real-time Scheduler
    Moulik, Sanjay
    Das, Zinea
    [J]. PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 1578 - 1583
  • [3] HEART: A Heterogeneous Energy-Aware Real-Time scheduler
    Moulik, Sanjay
    Devaraj, Rajesh
    Sarkar, Arnab
    [J]. 2019 32ND INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2019 18TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2019, : 476 - 481
  • [4] HEARS: A heterogeneous energy-aware real-time scheduler
    Moulik, Sanjay
    Chaudhary, Rishabh
    Das, Zinea
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2020, 72
  • [5] EA-HRT: An Energy-Aware scheduler for Heterogeneous Real-Time systems
    Moulik, Sanjay
    Chaudhary, Rishabh
    Das, Zinea
    Sarkar, Arnab
    [J]. 2020 25TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2020, 2020, : 500 - 505
  • [6] Resource-Aware Partitioned Scheduling for Heterogeneous Multicore Real-Time Systems
    Han, Jian-Jun
    Cai, Wen
    Zhu, Dakai
    [J]. 2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [7] SPACE: Semi-Partitioned CachE for Energy Efficient, Hard Real-Time Systems
    Kedar, Gil
    Mendelson, Avi
    Cidon, Israel
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (04) : 717 - 730
  • [8] HEALERS: a heterogeneous energy-aware low-overhead real-time scheduler
    Moulik, Sanjay
    Devaraj, Rajesh
    Sarkar, Arnab
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2019, 13 (06): : 470 - 480
  • [9] Energy-aware primary/backup scheduling of periodic real-time tasks on heterogeneous multicore systems
    Roy, Abhishek
    Aydin, Hakan
    Zhu, Dakai
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 29
  • [10] Optimal Semi-Partitioned Scheduling in Soft Real-Time Systems
    Anderson, James H.
    Erickson, Jeremy P.
    Devi, UmaMaheswari C.
    Casses, Benjamin N.
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 84 (01): : 3 - 23