ERS: Energy-efficient Real-time DAG Scheduling on Uniform Multiprocessor Embedded Systems

被引:0
|
作者
Senapati, Debabrata [1 ]
Maurya, Dharmendra [2 ]
Sarkar, Arnab [3 ]
Karfa, Chandan [2 ]
机构
[1] SRM Univ AP, Amaravati, Andhra Pradesh, India
[2] IIT Guwahati, Gauhati, India
[3] IIT Kharagpur, Kharagpur, W Bengal, India
关键词
DAG Scheduling; List Scheduling; Energy-aware; Real-time; Uniform Multiprocessor Systems; TASK GRAPHS;
D O I
10.1109/VLSID60093.2024.00065
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, many embedded systems such as mobiles and laptops to satellites and robotic systems, are often driven by limited energy sources like batteries. Hence, these devices are not only judged by their real-time and functional performance but also by their efficiencies in terms of energy management. Energy minimization is one of the primary design requirements for distributed embedded systems. The growing importance of complex applications in the distributed system introduces significant challenges in reducing energy consumption. This work addresses the problem of scheduling a real-time application abstracted as a directed acyclic graph (DAG), on a Dynamic Voltage and Frequency Scaling (DVFS) enabled uniform multiprocessor system, by proposing an efficient heuristic strategy called Energy-efficient Real-time DAG Scheduler (ERS). ERS effectively selects the appropriate processing frequency for each task-to-processor pair in the system such that overall energy saving is maximized while satisfying constraints related to resource, task precedence and deadline. We have evaluated the performance of the proposed framework using real-world benchmark applications. Obtained results reveal that ERS is able to deliver better performance in terms of energy savings than state-of-the-art works such as GSPM, SSPM, and PSPM.
引用
收藏
页码:354 / 359
页数:6
相关论文
共 50 条
  • [41] An Energy-Efficient Fault-Tolerant Scheduling Scheme for Aperiodic Tasks in Embedded Real-Time Systems
    Li, Guohui
    Hu, Fangxiao
    Yuan, Ling
    THIRD INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING (MUE 2009), 2009, : 369 - 376
  • [42] Energy-efficient thermal-aware multiprocessor scheduling for real-time tasks using TCPN
    L. Rubio-Anguiano
    G. Desirena-López
    A. Ramírez-Treviño
    J. L. Briz
    Discrete Event Dynamic Systems, 2019, 29 : 237 - 264
  • [43] An efficient dynamic scheduling algorithm for multiprocessor real-time systems
    Manimaran, G
    Murthy, CSR
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (03) : 312 - 319
  • [44] Simulation-Based Evaluations of DAG Scheduling in Hard Real-time Multiprocessor Systems
    Qamhieh, Manar
    Midonnet, Serge
    APPLIED COMPUTING REVIEW, 2014, 14 (04): : 27 - 39
  • [45] Energy-efficient optimal real-time scheduling on multiprocessors
    Funaoka, Kenji
    Kato, Shinpei
    Yamasaki, Nobuyuki
    ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 23 - 30
  • [46] An energy-efficient scheduling algorithm for real-time tasks
    Ruan, Youlin
    Liu, Gan
    Han, Jianjun
    Li, Qinghua
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 965 - +
  • [47] Approximation algorithms for multiprocessor energy-efficient scheduling of periodic real-time tasks with uncertain task execution time
    Chen, Jian-Jia
    Yang, Chuan-Yue
    Lu, Hsueh-, I
    Kuo, Tei-Wei
    PROCEEDINGS OF THE 14TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2008, : 13 - +
  • [48] Energy-Efficient Task Scheduling in Design of Multithread Time Predictable Real-Time Systems
    Antolak, Ernest
    Pulka, Andrzej
    IEEE ACCESS, 2021, 9 : 121111 - 121127
  • [49] Energy-efficient replica voting mechanisms for secure real-time embedded systems
    Kwiat, KA
    Ravindran, K
    Hurley, P
    SIXTH IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS MOBILE AND MULTIMEDIA NETWORKS, PROCEEDINGS, 2005, : 153 - 162
  • [50] Maximizing Utilization and Minimizing Migration in Thermal-Aware Energy-Efficient Real-Time Multiprocessor Scheduling
    Elena Rubio-Anguiano, Laura
    Chils Trabanco, Abel
    Briz Velasco, Jose Luis
    Ramirez-Trevino, Antonio
    IEEE ACCESS, 2021, 9 : 83309 - 83328