PED: Probabilistic Energy-efficient Deadline-aware scheduler for heterogeneous SoCs

被引:2
|
作者
Chen, Xing [1 ]
Krishnakumar, Anish [2 ]
Ogras, Umit [2 ]
Chakrabarti, Chaitali [1 ]
机构
[1] Arizona State Univ, Sch Elect Comp & Energy Engn, Tempe, AZ 85287 USA
[2] Univ Wisconsin Madison, Dept Elect & Comp Engn, Madison, WI USA
关键词
Scheduling; Energy-efficient; Soft deadline; Heterogeneous SoC; Domain-specific SoC; PARALLEL APPLICATIONS; POWER MANAGEMENT; ALGORITHM;
D O I
10.1016/j.sysarc.2023.103051
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous systems-on-chip (SoCs) integrate diverse cores with different performance and energy tradeoffs. Scheduling applications with soft deadline constraints is highly complex in such heterogeneous platforms, and the complexity is further exacerbated by the streaming jobs generated by applications from domains such as communication and radar systems. Existing deadline-aware schedulers typically first translate the job deadlines to task-level slacks before scheduling, which is the time available for a processing element (PE) to execute a specific task. Task-level slacks are critically dependent on the task-to-PE allocation of all other tasks from the same job (intra-job) or concurrent jobs (inter-job). However, this allocation is usually unknown before the start of the scheduling process. To address the problem, we propose PED, a probabilistic energy-efficient deadline-aware scheduler for heterogeneous SoCs. PED minimizes the average tardiness of streaming jobs with the least energy consumption by accurately predicting the task-to-PE allocation using Neural Network and considering intra-and inter-job contentions when scheduling tasks. Our extensive experimental results in a domain-specific SoC (DSSoC) designed for radar and communication domains show that PED can reduce tardiness by 6.9x with comparable energy consumption; and reduce energy consumption by 14% without any loss in tardiness, when compared with state-of-the-art schedulers.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Deadline-aware Memory Scheduler and Governor for Heterogeneous Processors
    He, Xue-Xin
    Chen, Ya-Shu
    2018 IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2018, : 239 - 244
  • [2] Task Deadline-Aware Energy-Efficient Scheduling Model for a Virtualized Cloud
    Garg, Neha
    Goraya, Major Singh
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (02) : 829 - 841
  • [3] Task Deadline-Aware Energy-Efficient Scheduling Model for a Virtualized Cloud
    Neha Garg
    Major Singh Goraya
    Arabian Journal for Science and Engineering, 2018, 43 : 829 - 841
  • [4] An Energy and Deadline-Aware Scheduler with Hybrid Optimization in Virtualized Clouds
    Kumar, Kandasamy Senthil
    Anandamurugan, Selvaraj
    JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2023, 18 (06) : 4415 - 4424
  • [5] ETFC: Energy-efficient and deadline-aware task scheduling in fog computing
    Pakmehr, Amir
    Gholipour, Majid
    Zeinali, Esmaeil
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2024, 43
  • [6] An Energy and Deadline-Aware Scheduler with Hybrid Optimization in Virtualized Clouds
    Kandasamy Senthil Kumar
    Selvaraj Anandamurugan
    Journal of Electrical Engineering & Technology, 2023, 18 : 4415 - 4424
  • [7] An energy-efficient and deadline-aware workflow scheduling algorithm in the fog and cloud environment
    Khaledian, Navid
    Khamforoosh, Keyhan
    Akraminejad, Reza
    Abualigah, Laith
    Javaheri, Danial
    COMPUTING, 2024, 106 (01) : 109 - 137
  • [8] Deadline-aware and Energy-Efficient Dynamic Flow Scheduling in Data Center Network
    Yao, Zan
    Wang, Ying
    Ba, Junhua
    Zong, Junran
    Feng, Sixiang
    Wu, Zhanwei
    2017 13TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2017,
  • [9] An energy-efficient and deadline-aware workflow scheduling algorithm in the fog and cloud environment
    Navid Khaledian
    Keyhan Khamforoosh
    Reza Akraminejad
    Laith Abualigah
    Danial Javaheri
    Computing, 2024, 106 : 109 - 137
  • [10] Discovering Valuations and Enforcing Truthfulness in a Deadline-Aware Scheduler
    Huang, Zhe
    Weinberg, S. Matthew
    Zheng, Liang
    Joe-Wong, Carlee
    Chiang, Mung
    IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,