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 条
  • [41] Resource Scheduling for Offline Cloud Computing Using Deep Reinforcement Learning
    El-Boghdadi, Hatem M.
    Ramadan, Rabie A.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (04): : 54 - 60
  • [42] FODAS: A Novel Reinforcement Learning Approach for Efficient Task Scheduling in Fog Computing Network
    Nagabushnam, Ganesan
    Choi, Yundo
    Kim, Kyong Hoon
    2024 9TH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC 2024, 2024, : 46 - 53
  • [43] Task Scheduling and Resource Allocation Based on Ant-Colony Optimization and Deep Reinforcement Learning
    Rugwiro, Ulysse
    Gu, Chunhua
    Ding, Weichao
    JOURNAL OF INTERNET TECHNOLOGY, 2019, 20 (05): : 1463 - 1475
  • [44] Event-Triggered Deep Reinforcement Learning for Dynamic Task Scheduling in Multisatellite Resource Allocation
    Cui, Kaixin
    Song, Jiliang
    Zhang, Lei
    Tao, Ying
    Liu, Wei
    Shi, Dawei
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2023, 59 (04) : 3766 - 3777
  • [45] Federated Deep Reinforcement Learning for Task Scheduling in Heterogeneous Autonomous Robotic System
    Ho, Tai Manh
    Nguyen, Kim-Khoa
    Cheriet, Mohamed
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (01) : 528 - 540
  • [46] Federated Deep Reinforcement Learning for Task Scheduling in Heterogeneous Autonomous Robotic System
    Tai Manh Ho
    Kim-Khoa Nguyen
    Cheriet, Mohamed
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 1134 - 1139
  • [47] A Resource-Efficient System for Measuring Flow Length Distribution
    Liu, Weijiang
    Qu, Wenyu
    Ye, Hong
    Liu, Zhaobin
    Li, Keqiu
    FCST 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, : 40 - +
  • [48] A Resource-Efficient Embedded Iris Recognition System Using Fully Convolutional Networks
    Tann, Hokchhay
    Zhao, Heng
    Reda, Sherief
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2020, 16 (01)
  • [49] Task-Driven RGB-Lidar Fusion for Object Tracking in Resource-Efficient Autonomous System
    Samal, Kruttidipta
    Kumawat, Hemant
    Saha, Priyabrata
    Wolf, Marilyn
    Mukhopadhyay, Saibal
    IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2022, 7 (01): : 102 - 112
  • [50] Hypergraph-Based Resource-Efficient Collaborative Reinforcement Learning for B5G Massive IoT
    Yang, Fan
    Yang, Cheng
    Huang, Jie
    Yu, Keping
    Garg, Sahil
    Alrashoud, Mubarak
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2023, 4 : 2439 - 2450