A Resource-efficient Task Scheduling System using Reinforcement Learning

被引:2
|
作者
Morchdi, Chedi [1 ]
Chiu, Cheng-Hsiang [2 ]
Zhou, Yi [1 ]
Huang, Tsung-Wei [2 ]
机构
[1] Univ Utah, Dept Elect & Comp Engn, Salt Lake City, UT 84112 USA
[2] Univ Wisconsin, Dept Elect & Comp Engn, Madison, WI USA
基金
美国国家科学基金会;
关键词
Reinforcement Learning; Task Scheduling;
D O I
10.1109/ASP-DAC58780.2024.10473960
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computer-aided design (CAD) tools typically incorporate thousands or millions of functional tasks and dependencies to implement various synthesis and analysis algorithms. Efficiently scheduling these tasks in a computing environment that comprises manycore CPUs and GPUs is critically important because it governs the macro-scale performance. However, existing scheduling methods are typically hardcoded within an application that are not adaptive to the change of computing environment. To overcome this challenge, this paper will introduce a novel reinforcement learning-based scheduling algorithm that can learn to adapt the performance optimization to a given runtime (task execution environment) situation. We will present a case study on VLSI timing analysis to demonstrate the effectiveness of our learning-based scheduling algorithm. For instance, our algorithm can achieve the same performance of the baseline while using only 20% of CPU resources.
引用
收藏
页码:89 / 95
页数:7
相关论文
共 50 条
  • [31] MobiLipNet: Resource-efficient deep learning based lipreading
    Koumparoulis, Alexandros
    Potamianos, Gerasimos
    INTERSPEECH 2019, 2019, : 2763 - 2767
  • [32] Resource-efficient Heterogenous Federated Continual Learning on Edge
    Yang, Zhao
    Zhang, Shengbing
    Li, Chuxi
    Wang, Haoyang
    Zhang, Meng
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [33] Resource-Efficient Federated Learning for Network Intrusion Detection
    Doriguzzi-Corin, Roberto
    Cretti, Silvio
    Siracusa, Domenico
    2024 IEEE 10TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT 2024, 2024, : 357 - 362
  • [34] Reinforcement Learning for Cognitive Radar Task Scheduling
    Gaafar, Mohamed
    Shaghaghi, Mandi
    Adve, Raviraj S.
    Ding, Zhen
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1653 - 1657
  • [35] RESOURCE-EFFICIENT FEDERATED LEARNING ROBUST TO COMMUNICATION ERRORS
    Lari, Ehsan
    Gogineni, Vinay Chakravarthi
    Arablouei, Reza
    Werner, Stefan
    2023 IEEE STATISTICAL SIGNAL PROCESSING WORKSHOP, SSP, 2023, : 265 - 269
  • [36] Resource-efficient and sustainable
    Konstruktion, 2016, 68 (03):
  • [37] Reinforcement Learning in Dynamic Task Scheduling: A Review
    Shyalika C.
    Silva T.
    Karunananda A.
    SN Computer Science, 2020, 1 (6)
  • [38] An Adaptive Superframe Duration Allocation Algorithm for Resource-Efficient Beacon Scheduling
    Jeon, Young-Ae
    Choi, Sang-Sung
    Kim, Dae-Young
    Hwang, Kwang-Il
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2015, 11 (02): : 295 - 309
  • [39] Dependency-aware and Resource-efficient Scheduling for Heterogeneous Jobs in Clouds
    Liu, Jinwei
    Shen, Haiying
    2016 8TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2016), 2016, : 110 - 117
  • [40] Multi Objective Resource Scheduling in LTE Networks Using Reinforcement Learning
    Comsa, Ioan Sorin
    Aydin, Mehmet
    Zhang, Sijing
    Kuonen, Pierre
    Wagen, Jean-Frederic
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2012, 3 (02) : 39 - 57