arrow
Return

Optimizing CPU-GPU resource scheduling with deep reinforcement learning

delete2025-08-08
delete0
PRE
AI
K
K.C. Chen
K
Kai Huang
茅剑 (Jian Mao)
J
Jiawei Hu
J
Jinliang Lin
Z
Z. Y. You
DOI:10.1016/j.future.2025.108065delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The rapid development of the Internet of Things (IoT) and Edge Computing has created a greater need for real-time and accurate information updates in latency-sensitive applications. We address heterogeneous devices, including CPU-only, GPU-only, and hybrid CPU-GPU devices, by constructing a Markov Decision Process (MDP) model that effectively captures the dynamic characteristics of these devices and Edge Server (ES). To fully leverage the heterogeneity of wireless devices(WDs), we propose a Deep Reinforcement Learning (DRL) algorithm based on a Multi-Head Attention, where each device type is assigned independent attention weights to capture its impact on task scheduling decisions efficiently. To address the slow convergence issue in traditional Reinforcement Learning (RL) algorithms under completely unknown systems, we propose heterogeneous computing-aware Post-Decision States (PDS) learning. This mechanism incorporates partial prior knowledge of the dynamics of the system in edge environments to accelerate the exploration and learning process. Experimental results demonstrate that the proposed method significantly optimizes both the Age of Information (AoI) and the energy consumption performance in heterogeneous edge environments, outperforming existing approaches.
Keywords:
IoT
Edge Computing
Markov Decision Process
Deep Reinforcement Learning
Age of Information

Journal

F
Future Generation Computer Systems
IF:
0
Papers:
642
Citations:
0

Organization

X
xiamen jikuai technology co., ltd.
Scholars:
2
Papers: 1
Citations: 0
J
Jimei University
Scholars:
5.0K
Papers: 3.3K
Citations: 4.8K