DDDQN‐TS: A task scheduling and load balancing method based on optimized deep reinforcement learning in heterogeneous computing environment

计算机科学 强化学习 负载平衡(电力) 调度(生产过程) 分布式计算 马尔可夫决策过程 作业车间调度 动态优先级调度 人工智能 马尔可夫过程 数学优化 地铁列车时刻表 统计 几何学 数学 网格 操作系统
作者
Changyong Sun,Tan Yang,Youxun Lei
出处
期刊:International Journal of Intelligent Systems [Wiley]
卷期号:37 (11): 9138-9172 被引量:2
标识
DOI:10.1002/int.22983
摘要

International Journal of Intelligent SystemsVolume 37, Issue 11 p. 9138-9172 RESEARCH ARTICLE DDDQN-TS: A task scheduling and load balancing method based on optimized deep reinforcement learning in heterogeneous computing environment Changyong Sun, Changyong Sun orcid.org/0000-0003-3620-9175 State Key Laboratory of Networking and Switching Technology, School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications, Beijing, ChinaSearch for more papers by this authorTan Yang, Corresponding Author Tan Yang tyang@bupt.edu.cn State Key Laboratory of Networking and Switching Technology, School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications, Beijing, China Correspondence Tan Yang, State Key Laboratory of Networking and Switching Technology, School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications, Room 404, Scientific Research Building, Building 10, Xitucheng Road, Haidian District, 100876 Beijing, China. Email: tyang@bupt.edu.cnSearch for more papers by this authorYouxun Lei, Youxun Lei State Key Laboratory of Networking and Switching Technology, School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications, Beijing, ChinaSearch for more papers by this author Changyong Sun, Changyong Sun orcid.org/0000-0003-3620-9175 State Key Laboratory of Networking and Switching Technology, School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications, Beijing, ChinaSearch for more papers by this authorTan Yang, Corresponding Author Tan Yang tyang@bupt.edu.cn State Key Laboratory of Networking and Switching Technology, School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications, Beijing, China Correspondence Tan Yang, State Key Laboratory of Networking and Switching Technology, School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications, Room 404, Scientific Research Building, Building 10, Xitucheng Road, Haidian District, 100876 Beijing, China. Email: tyang@bupt.edu.cnSearch for more papers by this authorYouxun Lei, Youxun Lei State Key Laboratory of Networking and Switching Technology, School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications, Beijing, ChinaSearch for more papers by this author First published: 08 August 2022 https://doi.org/10.1002/int.22983Read the full textAboutPDF ToolsRequest permissionExport citationAdd to favoritesTrack citation ShareShare Give accessShare full text accessShare full-text accessPlease review our Terms and Conditions of Use and check box below to share full-text version of article.I have read and accept the Wiley Online Library Terms and Conditions of UseShareable LinkUse the link below to share a full-text version of this article with your friends and colleagues. Learn more.Copy URL Share a linkShare onFacebookTwitterLinkedInRedditWechat Abstract Task scheduling and load balancing problem of heterogeneous computing environment (HCE) is getting more and more attention these days and has become a research hotspot in this field. The task scheduling and load balancing problem of heterogeneous environment, which refers to assigning a set of tasks to a specific set of machines with different hardware and different computing performance with the goal of minimizing task processing time and keeping load balance among machines, has been proved to be an NP-complete problem. The development of artificial intelligence provides new ideas to solve this problem. In this paper, we propose a novel task scheduling and load balancing method based on optimized deep reinforcement learning in HCE. First, we formulate task scheduling problem as a Markov decision process and then adopt a dueling double deep Q-learning network to search the optimal task allocation solution. Then we use two well-known large-scale cluster data sets Google Cloud Jobs data set and Alibaba Cluster Trace data set to validate our approach. The experimental results show that compared with other existing solutions, our proposed method can achieve much shorter task response time and better load balancing effect. CONFLICT OF INTEREST The authors declare no conflict of interest. Open Research DATA AVAILABILITY STATEMENT The data that support the findings of this study are openly available in Google Cloud Jobs (GoCJ) Data set at https://data.mendeley.com/datasets/b7bp6xhrcd, by Zhou.21 The data that support the findings of this study are openly available in Alibaba Cluster Trace v2018 at https://github.com/Alibaba/clusterdata/tree/master/cluster-trace-v2018, by Tong et al.11 Volume37, Issue11November 2022Pages 9138-9172 RelatedInformation
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
orixero应助朱冰蓝采纳,获得10
刚刚
詹军完成签到,获得积分0
1秒前
cctv18应助雅雅采纳,获得10
3秒前
3秒前
LeoChen完成签到,获得积分20
5秒前
Demon发布了新的文献求助10
6秒前
英姑应助Annie采纳,获得10
6秒前
vicky完成签到,获得积分10
6秒前
小白发布了新的文献求助10
8秒前
啊悫发布了新的文献求助10
8秒前
FASCI完成签到,获得积分10
9秒前
9秒前
个性的紫菜应助LeoChen采纳,获得20
10秒前
个性的紫菜应助奥利奥采纳,获得10
12秒前
14秒前
科研小白完成签到,获得积分10
14秒前
15秒前
BBIBBI完成签到,获得积分10
17秒前
车干完成签到 ,获得积分10
18秒前
大个应助啊悫采纳,获得10
19秒前
崔崔发布了新的文献求助10
20秒前
星流xx完成签到 ,获得积分10
21秒前
欢呼的凌兰完成签到,获得积分10
22秒前
水若琳完成签到,获得积分10
23秒前
CC完成签到 ,获得积分10
24秒前
丘比特应助Annie采纳,获得10
30秒前
沉默钢笔完成签到,获得积分10
32秒前
柔弱的信封完成签到,获得积分10
33秒前
34秒前
朱冰蓝发布了新的文献求助10
37秒前
37秒前
哈尼酱完成签到 ,获得积分10
39秒前
dingding完成签到,获得积分10
40秒前
哈哈完成签到 ,获得积分10
41秒前
深情安青应助科研通管家采纳,获得10
43秒前
丘比特应助科研通管家采纳,获得10
43秒前
Akim应助科研通管家采纳,获得10
43秒前
43秒前
天天快乐应助毫米汞柱采纳,获得10
44秒前
44秒前
高分求助中
Sustainable Land Management: Strategies to Cope with the Marginalisation of Agriculture 1000
Corrosion and Oxygen Control 600
Yaws' Handbook of Antoine coefficients for vapor pressure 500
Python Programming for Linguistics and Digital Humanities: Applications for Text-Focused Fields 500
Division and square root. Digit-recurrence algorithms and implementations 400
行動データの計算論モデリング 強化学習モデルを例として 400
Johann Gottlieb Fichte: Die späten wissenschaftlichen Vorlesungen / IV,1: ›Transzendentale Logik I (1812)‹ 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 有机化学 工程类 生物化学 纳米技术 物理 内科学 计算机科学 化学工程 复合材料 遗传学 基因 物理化学 催化作用 电极 光电子学 量子力学
热门帖子
关注 科研通微信公众号,转发送积分 2553071
求助须知:如何正确求助?哪些是违规求助? 2178405
关于积分的说明 5614316
捐赠科研通 1899448
什么是DOI,文献DOI怎么找? 948387
版权声明 565554
科研通“疑难数据库(出版商)”最低求助积分说明 504389