HEART: A Heterogeneous Energy-Aware Real-Time scheduler

被引:11
|
作者
Moulik, Sanjay [1 ]
Devaraj, Rajesh [2 ]
Sarkar, Arnab [2 ]
机构
[1] Indian Inst Informat Technol Guwahati, Dept Comp Sci & Engn, Gauhati, Assam, India
[2] Indian Inst Technol Guwahati, Dept Comp Sci & Engn, Gauhati, Assam, India
关键词
Real-time Systems; Multi-cores; Heterogeneous; Platforms; Scheduling; Periodic tasks; Heuristic scheme;
D O I
10.1109/VLSID.2019.00100
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Devising energy efficient scheduling strategies for real-time periodic tasks on heterogeneous platforms is a challenging as well as a computationally demanding problem. As a consequence, today we face a scarcity of low-overhead realtime energy aware scheduling techniques which are applicable to heterogeneous platforms. Hence, this paper proposes a low-overhead heuristic approach called, HEART, for DVFS enabled energy-aware scheduling of a set of periodic tasks executing on a heterogeneous multi-core system. The proposed approach first applies deadline partitioning scheme to obtain a set of distinct time-slices. For each such time-slice, HEART conducts the following three phase operation: First, it computes the fragments of the execution demands of all tasks on different processing cores of the platform. Next, it generates a schedule of each task on one or more processing cores such that total execution demands of all tasks are satisfied. Finally, HEART applies DVFS on all processing cores to minimise the energy consumed by the system. Experimental studies show that our scheme is able to significantly improve acceptance ratios for task sets, and energy savings of the platform, compared to the state-of-the-art.
引用
收藏
页码:476 / 481
页数:6
相关论文
共 50 条
  • [41] Dynamic harvesting- and energy-aware real-time task scheduling
    Hasanloo, Mahmoud
    Kargahi, Mehdi
    Jalilian, Shahrokh
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 28
  • [42] Energy-Aware Embedded Classifier Design for Real-Time Emotion Analysis
    Padmanabhan, Manoj
    Murali, Srinivasan
    Rincon, Francisco
    Atienza, David
    2015 37TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2015, : 2275 - 2278
  • [43] A real-time energy-aware routing strategy for Wireless Sensor Networks
    Khalid, Zubair
    Ahmed, Ghufran
    Khan, Noor M.
    2007 ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS, 2007, : 381 - +
  • [44] On reliability- and energy-aware scheduling of real-time embedded systems
    Xie, X. N.
    Zhu, Q. X.
    Zhang, Y. W.
    INFORMATION SCIENCE AND MANAGEMENT ENGINEERING, VOLS 1-3, 2014, 46 : 1139 - 1144
  • [45] Energy-Aware Real-Time Task Scheduling Exploiting Temporal Locality
    Kim, Yong-Hee
    Jung, Myoung-Jo
    Lee, Cheol-Hoon
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (05): : 1147 - 1153
  • [46] Evaluation framework for energy-aware multiprocessor scheduling in real-Time systems
    Mejia-Alvarez, Pedro
    Moncada-Madero, David
    Aydin, Hakan
    Diaz-Ramirez, Arnoldo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 388 - 402
  • [47] Energy-aware Adaptive MAC Protocol for Real-time Sensor Networks
    Fateh, Benazir
    Govindarasu, Manimaran
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [48] Energy-aware dynamic reconfiguration algorithms for real-time multitasking systems
    Wang, Weixun
    Ranka, Sanjay
    Mishra, Prabhat
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2011, 1 (01): : 35 - 45
  • [49] Energy-aware dynamic slack allocation for real-time multitasking systems
    Wang, Weixun
    Ranka, Sanjay
    Mishra, Prabhat
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2012, 2 (03): : 128 - 137
  • [50] A voltage and resource synthesis technique for energy-aware real-time systems
    Kang, Dong-In
    Crago, Stephen P.
    Suh, Jinwoo
    McMahon, Janice
    13TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2007, : 20 - +