ETA-HP: an energy and temperature-aware real-time scheduler for heterogeneous platforms

被引:0
|
作者
Yanshul Sharma
Shounak Chakraborty
Sanjay Moulik
机构
[1] Indian Institute of Information Technology (IIIT),Department of Computer Science and Engineering
[2] Norwegian University of Science and Technology (NTNU),Department of Computer Science (IDI)
来源
关键词
Real-time; Heterogeneous platform; DVFS; Temperature; Energy;
D O I
暂无
中图分类号
学科分类号
摘要
Modern real-time systems are based on heterogeneous multicore platforms, which help them productively meet the applications’ diverse and high computational requirements. Managing the energy and temperature of these computational platforms has become a topic of inconceivable enthusiasm for researchers and specialists over recent years. This paper presents a heuristic technique, named ETA-HP, for energy and temperature efficient scheduling of a set of real-time periodic tasks on a DVFS empowered heterogeneous multicore system. The proposed strategy operates in four stages, namely Deadline Partitioning, Task-to-Core Allocation, Temperature-Aware Scheduling, and Energy-Aware Scheduling. Our empirical analysis shows that with a variation in system workload from 50%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$50\%$$\end{document} to 100%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$100\%$$\end{document}, ETA-HP can schedule more tasks (2.52%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$2.52\%$$\end{document} on an average) compared to the state of the art while achieving 7.29%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$7.29\%$$\end{document} average energy savings with 9.59∘C\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$9.59^{\circ }\hbox {C}$$\end{document} reduction in the average temperature of our considered heterogeneous chip-multiprocessor consisting 4 in-order and 4 out-of-order cores.
引用
收藏
页码:1 / 25
页数:24
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] 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
  • [4] TASOR: A Temperature-Aware Semi-Partitioned Real-time Scheduler
    Moulik, Sanjay
    Das, Zinea
    PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 1578 - 1583
  • [5] TARTS: A Temperature-Aware Real-Time Deadline-Partitioned Fair Scheduler
    Moulik, Sanjay
    Sarkar, Arnab
    Kapoor, Hemangee K.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 112
  • [6] CETAS: A Cluster based Energy and Temperature Efficient Real-time Scheduler for heterogeneous platforms
    Sharma, Yanshul
    Moulik, Sanjay
    37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 501 - 509
  • [7] HEARS: A heterogeneous energy-aware real-time scheduler
    Moulik, Sanjay
    Chaudhary, Rishabh
    Das, Zinea
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 72
  • [8] HEART: A Heterogeneous Energy-Aware Real-Time scheduler
    Moulik, Sanjay
    Devaraj, Rajesh
    Sarkar, Arnab
    2019 32ND INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2019 18TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2019, : 476 - 481
  • [9] PRESTO: A Penalty-Aware Real-Time Scheduler for Task Graphs on Heterogeneous Platforms
    Senapati, Debabrata
    Sarkar, Arnab
    Karfa, Chandan
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (02) : 421 - 435
  • [10] RESET: A real-time scheduler for energy and temperature aware heterogeneous multi-core systems
    Moulik, Sanjay
    INTEGRATION-THE VLSI JOURNAL, 2021, 77 : 59 - 69