arrow
返回

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

delete2023-03-01
delete1
PRE
AI
R
Rajesh Devaraj *
A
Arnab Sarkar
DOI:10.1109/TPDS.2022.3232326delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
IPPTS (Improved Predict Priority Task Scheduling) is a list scheduling algorithm that schedules task graphs on fully connected heterogeneous distributed systems, with an objective of minimizing the overall makespan (i.e., schedule length). With respect to the literature on list scheduling techniques for task graphs, IPPTS improves the task prioritization by considering the out-degree of a task. However, we have observed that the IPPTS algorithm contains an ambiguity which introduces the possibility of assigning higher priority to a task compared to its predecessors in a task graph. This priority inversion may lead to the generation of an incorrect schedule due to the violation of precedence-constraints among tasks. In this note, we first highlight this issue using a counter example. Then, we discuss two possible ways to fix the ambiguity in the algorithm.
Keyword:
List scheduling
scientific workflows
task graphs

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

I
indian institute of technology system (iit system)
学者数:
9.5W
论文数: 9.9W
被引数: 93
I
indian institute of technology (iit) - kharagpur
学者数:
6.2K
论文数: 6.5K
被引数: 6
引用论文

引用论文