Energy-aware task scheduling optimization with deep reinforcement learning for large-scale heterogeneous systems

被引:0
|
作者
Jingbo Li
Xingjun Zhang
Zheng Wei
Jia Wei
Zeyu Ji
机构
[1] Xi’an Jiaotong University,School of Computer Science and Technology
关键词
Task scheduling; Large scale heterogeneous systems; Deep reinforcement learning; Resources management; Cloud computing;
D O I
暂无
中图分类号
学科分类号
摘要
The energy consumption of large-scale heterogeneous computing systems has become a critical concern on both financial and environmental fronts. Current systems employ hand-crafted heuristics and ignore changes in the system and workload characteristics. Moreover, high-dimensional state and action problems cannot be solved efficiently using traditional reinforcement learning-based methods in large-scale heterogeneous settings. Therefore, in this paper, energy-aware task scheduling with deep reinforcement learning (DRL) is proposed. First, based on the real data set SPECpower, a high-precision energy consumption model, convenient for environmental simulation, is designed. Based on the actual production conditions, a partition-based task-scheduling algorithm using proximal policy optimization on heterogeneous resources is proposed. Simultaneously, an auto-encoder is used to process high-dimensional space to speed up DRL convergence. Finally, to fully verify our algorithm, three scheduling scenarios containing large, medium, and small-scale heterogeneous environments are simulated. Experiments show that when compared with heuristics and DRL-based methods, our algorithm more effectively reduces system energy consumption and ensures the quality of service, without significantly increasing the waiting time.
引用
收藏
页码:383 / 392
页数:9
相关论文
共 50 条
  • [41] An Energy-Aware Optimization Model Based on Data Placement and Task Scheduling
    Wang, Xiaoli
    Wang, Yuping
    Meng, Kun
    [J]. 2013 9TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2013, : 45 - 49
  • [42] Energy-Aware Task Allocation for Mobile IoT by Online Reinforcement Learning
    Yao, Jingjing
    Ansari, Nirwan
    [J]. ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [43] Energy-aware whale optimization algorithm for real-time task scheduling in multiprocessor systems
    Abdel-Basset, Mohamed
    El-Shahat, Doaa
    Deb, Kalyanmoy
    Abouhawwash, Mohamed
    [J]. APPLIED SOFT COMPUTING, 2020, 93
  • [44] AN ENERGY-AWARE ALGORITHM FOR LARGE SCALE FORAGING SYSTEMS
    Zedadra, Ouarda
    Seridi, Hamid
    Jouandeau, Nicolas
    Fortino, Giancarlo
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2015, 16 (04): : 449 - 465
  • [45] Energy-aware parallel task scheduling in a cluster
    Wang, Lizhe
    Khan, Samee U.
    Chen, Dan
    Kolodziej, Joanna
    Ranjan, Rajiv
    Xu, Cheng-zhong
    Zomaya, Albert
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07): : 1661 - 1670
  • [46] Energy-aware Scheduling for Task Adaptive FPGAs
    Loke, Wei Ting
    Koay, Chin Yang
    [J]. 2016 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2016, : 173 - 176
  • [47] Reinforcement Learning and Energy-Aware Routing
    Frohlich, Piotr
    Gelenbe, Erol
    Nowak, Mateusz
    [J]. PROCEEDINGS OF THE 4TH FLEXNETS WORKSHOP ON FLEXIBLE NETWORKS, ARTIFICIAL INTELLIGENCE SUPPORTED NETWORK FLEXIBILITY AND AGILITY (FLEXNETS'21), 2021, : 26 - 31
  • [48] Energy-aware Task Scheduling of MapReduce Cluster
    Wang, Jia
    Li, Xiaoping
    Yang, Jie
    [J]. 2015 INTERNATIONAL CONFERENCE ON SERVICE SCIENCE (ICSS), 2015, : 187 - 194
  • [49] Simulation-Based Performance Evaluation of an Energy-Aware Heuristic for the Scheduling of HPC Applications in Large-Scale Distributed Systems
    Stavrinides, Georgios L.
    Karatza, Helen D.
    [J]. ICPE'17: COMPANION OF THE 2017 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, 2017, : 49 - 54
  • [50] Fast and Energy-Aware Resource Provisioning and Task Scheduling for Cloud Systems
    Li, Hongjia
    Li, Ji
    Yao, Wang
    Nazarian, Shahin
    Lin, Xue
    Wang, Yanzhi
    [J]. PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2017, : 174 - 179