arrow
Return

A reinforcement learning based job scheduling algorithm for heterogeneous computing environment

delete2023-04-01
delete10
PRE
AI
Y
Yutao Song
C
Chen Li *
H
Hui Song
DOI:10.1016/j.compeleceng.2023.108653delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Efficient job scheduling for heterogeneous computing environments has attracted widespread attention, jobs are usually modeled as directed acyclic graphs(DAG). Optimizing scheduling can improve system throughput. We propose a two-stage scheduling algorithm, which calculates task selection and processor allocation respectively. In task selection stage, we utilize a bidirectional graph convolution network to learn DAG structural features, and a fully-connected network to generate proper scheduling scheme. In the processor allocation stage, we propose a heuristic based on optimistic cost table(OCT) and task duplication, which trade-off scheduling allocation better. Experiments of various scheduling scenarios have been conducted, and the results show that the proposed algorithm has better scheduling performance than the compared heterogeneous DAG scheduling algorithms.
Keywords:
DAG scheduling
Heterogeneous computing environment
Graph convolution network
Reinforcement learning
Heuristics

Journal

C
Computers and Electrical Engineering
IF:
4.9
Papers:
6.7K
Citations:
1.3W

Organization

X
xi'an jiaotong university
Scholars:
9.3W
Papers: 6.7W
Citations: 75
Cited Papers

Cited Papers

Evaluation of iron loading in four types of hepatopancreatic cells of the mangrove crab Ucides cordatus using ferrocene derivatives and iron supplements
err2018-03-27
err0
PREAI
errHector Aguilar Vitorino; Priscila Ortega; Roxana Y. Pastrana Alta; Flavia Pinheiro Zanotto; Breno Pannia Espósito
errShare
errSave
Succinylated copper, zinc superoxide dismutase. A novel approach to the problem of active subunits
err2002-05-01
err0
PREAI
errFranco Marmocchi; Irene Mavelli; Adelio Rigo; Roberto Stevanato; Francesco Bossa; Giuseppe Rotilio
errShare
errSave
Recombinase polymerase amplification in the molecular diagnosis of microbiological targets and its applications
err2022-06-01
err0
PREAI
errD.S. Mota; J.M. Guimarães; A.M.D. Gandarilla; J.C.B.S. Filho; W.R. Brito; L.A.M. Mariúba
errShare
errSave
errShare
errSave
errShare
errSave
researcher View more