arrow
返回

A scheduling algorithm for heterogeneous computing systems by edge cover queue

delete2023-04-01
delete3
delete
OA
AI
陈晏军 封面图
陈晏军 (Yanjun Chen)
凌
凌祥 (Xiang Ling) *
DOI:10.1016/j.knosys.2023.110369delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
In heterogeneous computing systems, excellent task scheduling algorithms can shorten the task completion time and improve system parallelism. With the large-scale deployment of edge computing, the task scheduling algorithm in heterogeneous edge computing servers has become a critical factor in improving the overall system performance. This paper proposes a new task scheduling algorithm called the edge cover scheduling algorithm (ECSA), which schedules tasks based on the edge cover queue of the directed acyclic graph (DAG) for heterogeneous computing systems. Based on the estimation of distribution algorithm (EDA) and the graph random walk algorithm, the ECSA generates an edge cover queue from DAG. Then, the ECSA uses the heuristics greedy method with low time and computational complexity to allocate the edge cover queue to processors. Theoretical analysis and simulation results on random DAGs and real-world DAGs show that the ECSA can achieve better scheduling results in terms of makespan, the schedule length ratio (SLR), efficiency, and frequency of best results with low time and computational complexity.(c) 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Keyword:
Heterogeneous computing system
Edge cover queue
Estimation of distribution algorithm
Graph random walk algorithm
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

K
Knowledge-Based Systems
IF:
7.6
论文数:
1.3W
被引数:
4.5W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Knowledge-Based Bioeconomy: The Use of Intellectual Capital in Food Industry of Serbia
err2018-08-01
err0
errOAAI
errJelena Djordjevic Boljanovic; Gordana Dobrijevic; Slobodan Cerovic; Slavko Alcakovic; Filip Djokovic
err分享
err收藏
Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution
err2019-04-01
err150
PREAI
errAbd Elaziz, Mohamed; Xiong, Shengwu; Jayasena, K. P. N.; Li, Lin
err分享
err收藏
err分享
err收藏
err分享
err收藏
Scheduling of energy-efficient distributed blocking flowshop using pareto-based estimation of distribution algorithm
err2022-08-01
err11
PREAI
errZhang, Xiaohui; Liu, Xinhua; Cichon, Andrzej; Krolczyk, Grzegorz; Li, Zhixiong
err分享
err收藏
Balanced scheduling of distributed workflow tasks based on clustering
err2020-07-01
err12
PREAI
errYu, Dongjin; Ying, Yuke; Zhang, Lei; Liu, Chengfei; Sun, Xiaoxiao; Zheng, Hongsheng
err分享
err收藏
学者 查看更多内容