arrow
Return

IPPTS: An Efficient Algorithm for Scientific Workflow Scheduling in Heterogeneous Computing Systems

delete2021-05-01
delete52
PRE
AI
Hamza Djigal cover
Hamza Djigal (Hamza Djigal) *
冯钧 cover
冯钧 (Jun Feng)
J
Jiamin Lu
葛
葛季栋 (Jidong Ge)
DOI:10.1109/TPDS.2020.3041829delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Efficient scheduling algorithms are key for attaining high performance in heterogeneous computing systems. In this article, we propose a new list scheduling algorithm for assigning task graphs to fully connected heterogeneous processors with an aim to minimize the scheduling length. The proposed algorithm, called Improved Predict Priority Task Scheduling (IPPTS) algorithm has two phases: task prioritization phase, which gives priority to tasks, and processor selection phase, which selects a processor for a task. The IPPTS algorithm has a quadratic time complexity as the related algorithms for the same goal, that is O(t(2) x p), for t tasks and p processors. Our algorithm reduces the scheduling length significantly by looking ahead in both task prioritization phase and processor selection phase. In this way, the algorithm is looking ahead to schedule a task and its heaviest successor task to the optimistic processor, i.e., the processor that minimizes their computation and communication costs. The experiments based on both randomly generated graphs and graphs of real-world applications show that the IPPTS algorithm significantly outperforms previous list scheduling algorithms in terms of makespan, speedup, makespan standard deviation, efficiency, and frequency of best results.
Keywords:
Workflow scheduling
list scheduling
random graphs generator
scientific workflows
heterogeneous systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

H
Hohai University
Scholars:
2.3W
Papers: 1.8W
Citations: 2.1W
N
nanjing university
Scholars:
7.8W
Papers: 5.6W
Citations: 87
Cited Papers

Cited Papers

[16] c-Jun regulation by s-glutathionylation
err2002-01-01
err0
PREAI
errPeter Klatt; Santiago Lamas
errShare
errSave
Topographical features of the vagal nerve at the cervical level in an aging population evaluated by ultrasound
err2017-09-01
err0
errOAAI
errAkinori Inamura; Sadahiro Nomura; Hirokazu Sadahiro; Hirochika Imoto; Hideyuki Ishihara; Michiyasu Suzuki
errShare
errSave
Characterizing and profiling scientific workflows
err2013-03-01
err626
PREAI
errJuve, Gideon; Chervenak, Ann; Deelman, Ewa; Bharathi, Shishir; Mehta, Gaurang; Vahi, Karan
errShare
errSave
errShare
errSave
researcher View more