arrow
Return

A job scheduling algorithm based on parallel workload prediction on computational grid

delete2023-01-01
delete3
PRE
AI
X
Xiaoyong Tang
刘熠 cover
刘熠 (Yi Liu)
T
Tan Deng
Z
Zexin Zeng *
H
Haowei Huang
Q
Qiyu Wei
X
Xiaorong Li
Y
Yang Li
DOI:10.1016/j.jpdc.2022.09.007delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Generally, the computational grid consists of a large number of computing nodes, some of them are idle due to the uneven geographical distribution of computing requirements. This may cause workload unbalancing problems, which affect the performance of large-scale computational grids. In order to balance the computing requirements and computing nodes, we propose a job scheduling algorithm based on the workload prediction of computing nodes. We first analyze the causes of workload imbalance and the feasibility of reallocating computing resources. Secondly, we design an application and workload -aware scheduling algorithm (AWAS) by combining the previously designed workload prediction model. To reduce the complexity of the AWAS algorithm, we propose a parallel job scheduling method based on computing node workload prediction. The experiments show that the AWAS algorithm can balance the workload among different computing nodes on the real-world dataset. In addition, we propose the parallelism of workload prediction model from the perspective of internal structure and data set to make AWAS apply to more computing nodes of the large-scale computing grids. Experimental results show that the combination of the two can achieve satisfactory acceleration efficiency.(c) 2022 Elsevier Inc. All rights reserved.
Keywords:
Job scheduling
Workload balancing
Neural network
Computational grid
Parallel

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

S
Singapore Institute of Technology
Scholars:
848
Papers: 772
Citations: 817
S
shanghai university
Scholars:
3.9W
Papers: 2.7W
Citations: 52
Cited Papers

Cited Papers

Multi-target deep neural networks: Theoretical analysis and implementation
err2018-01-01
err29
errOAAI
errZeng, Zeng; Liang, Nanying; Yang, Xulei; Hoi, Steven
errShare
errSave
A Survey of Low-Energy Parallel Scheduling Algorithms
err2022-01-01
err37
PREAI
errXie, Guoqi; Xiao, Xiongren; Peng, Hao; Li, Renfa; Li, Keqin
errShare
errSave
Supercomputer-Based Ensemble Docking Drug Discovery Pipeline with Application to Covid-19
err2020-12-16
err130
errOAAI
errAcharya, A.; Agarwal, R.; Baker, M. B.; Baudry, J.; Bhowmik, D.; Boehm, S.; Byler, K. G.; Chen, S. Y.; Coates, L.; Cooper, C. J.; Demerdash, O.; Daidone, I; Eblen, J. D.; Ellingson, S.; Forli, S.; Glaser, J.; Gumbart, J. C.; Gunnels, J.; Hernandez, O.; Irle, S.; Kneller, D. W.; Kovalevsky, A.; Larkin, J.; Lawrence, T. J.; LeGrand, S.; Liu, S-H; Mitchell, J. C.; Park, G.; Parks, J. M.; Pavlova, A.; Petridis, L.; Poole, D.; Pouchard, L.; Ramanathan, A.; Rogers, D. M.; Santos-Martins, D.; Scheinberg, A.; Sedova, A.; Shen, Y.; Smith, J. C.; Smith, M. D.; Soto, C.; Tsaris, A.; Thavappiragasam, M.; Tillack, A. F.; Vermaas, J. V.; Vuong, V. Q.; Yin, J.; Yoo, S.; Zahran, M.; Zanetti-Polzi, L.
errShare
errSave
Acute Basilar Artery Dissection Treated by Emergency Stenting in a 13-Year-Old Boy
err2005-11-18
err0
PREAI
errMasaki Komiyama; Masaki Yoshimura; Yuji Honnda; Yasuhiro Matsusaka; Toshihiro Yasui
errShare
errSave
Cost-Efficient Workflow Scheduling Algorithm for Applications With Deadline Constraint on Heterogeneous Clouds
err2022-09-01
err43
PREAI
errTang, Xiaoyong; Cao, Wenbiao; Tang, Huiya; Deng, Tan; Mei, Jing; Liu, Yi; Shi, Cheng; Xia, Meng; Zeng, Zeng
errShare
errSave
researcher View more