Multi-Agent DRL-Based Large-Scale Heterogeneous Task Offloading for Dynamic IoT Systems

被引:0
作者
He, Xiao [1 ]
Pang, Shanchen [1 ]
Gui, Haiyuan [1 ]
Zhang, Kuijie [1 ]
Wang, Nuanlai [1 ]
Zhai, Xue [1 ]
机构
[1] China Univ Petr, Qingdao Inst Software, Coll Comp Sci & Technol, Qingdao 266580, Peoples R China
来源
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING | 2025年 / 12卷 / 02期
关键词
Graphics processing units; Real-time systems; Job shop scheduling; Processor scheduling; Parallel processing; Internet of Things; Optimization; Resource management; Complexity theory; Central Processing Unit; heterogeneous task; reinforcement learning; Lyapunov optimization; multi-level feedback queue; EDGE;
D O I
10.1109/TNSE.2024.3521885
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In dynamic IoT system, the device may generate multiple heterogeneous computational tasks, that require CPU and GPU co-processing, in each period. Furthermore, different heterogeneous computing tasks have specific requirements for GPU resource types. Realizing real-time scheduling and processing of large-scale hybrid computing tasks with high heterogeneity and dense quantity has become an urgent problem. First, we propose a cloud-based task processing framework that uses multi-level feedback queues to ensure the fairness of large-scale task parallel computing. Second, we decoupled the original problem into a series of mixed-integer nonlinear programming problems using Lyapunov optimization, aiming to reduce the solution complexity of the real-time scheduling problem. Finally, we propose a multi-agent reinforcement learning algorithm, employing long and short-term memory networks with parameter resetting, to generate task offloading decisions in near real-time based on partially knowable future information. Through extensive simulation experiments, we have demonstrated that our algorithm can reduce the average task processing time by approximately 19.95% and enhance the task processing capability of the IoT system by roughly 12.43%, especially in large-scale hybrid computing task systems.
引用
收藏
页码:982 / 996
页数:15
相关论文
共 36 条
  • [1] Adaptive Performance Modeling Framework for QoS-Aware Offloading in MEC-Based IIoT Systems
    Bebortta, Sujit
    Senapati, Dilip
    Panigrahi, Chhabi Rani
    Pati, Bibudhendu
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (12) : 10162 - 10171
  • [2] Lyapunov-Guided Deep Reinforcement Learning for Stable Online Computation Offloading in Mobile-Edge Computing Networks
    Bi, Suzhi
    Huang, Liang
    Wang, Hui
    Zhang, Ying-Jun Angela
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (11) : 7519 - 7537
  • [3] Multitask Multiobjective Deep Reinforcement Learning-Based Computation Offloading Method for Industrial Internet of Things
    Cai, Jun
    Fu, Hongtian
    Liu, Yan
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (02): : 1848 - 1859
  • [4] Joint Multi-Task Offloading and Resource Allocation for Mobile Edge Computing Systems in Satellite IoT
    Chai, Furong
    Zhang, Qi
    Yao, Haipeng
    Xin, Xiangjun
    Gao, Ran
    Guizani, Mohsen
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (06) : 7783 - 7795
  • [5] Machine Learning at the Edge: Efficient Utilization of Limited CPU/GPU Resources by Multiplexing
    Dhakal, Aditya
    Kulkarni, Sameer G.
    Ramakrishnan, K. K.
    [J]. 2020 IEEE 28TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (IEEE ICNP 2020), 2020,
  • [6] Large-Scale Computation Offloading Using a Multi-Agent Reinforcement Learning in Heterogeneous Multi-Access Edge Computing
    Gao, Zhen
    Yang, Lei
    Dai, Yu
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (06) : 3425 - 3443
  • [7] Task Offloading and Resource Allocation in CPU-GPU Heterogeneous Networks
    Gong, Chenyu
    Ma, Mulei
    Wu, Liantao
    Liu, Wenxiang
    Zhou, Yong
    Yang, Yang
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 4492 - 4497
  • [8] A Novel Mobility-Aware Offloading Management Scheme in Sustainable Multi-Access Edge Computing
    Guan, Shichao
    Boukerche, Azzedine
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (01): : 1 - 13
  • [9] Tensorox: Accelerating GPU Applications via Neural Approximation on Unused Tensor Cores
    Ho, Nhut-Minh
    Wong, Weng-Fai
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (02) : 429 - 443
  • [10] Energy-efficient scheduling based on task prioritization in mobile fog computing
    Hosseini, Entesar
    Nickray, Mohsen
    Ghanbari, Shamsollah
    [J]. COMPUTING, 2023, 105 (01) : 187 - 215