arrow
返回

Push-pull: Deterministic search-based DAG scheduling for heterogeneous cluster systems

delete2007-11-01
delete39
PRE
AI
S
Sang Cheol Kim *
S
Sunggu Lee
J
Jaegyoon Hahm
DOI:10.1109/TPDS.2007.1106delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Consider directed acyclic graph ( DAG) scheduling for a large heterogeneous system, which consists of processors with varying processing capabilities and network links with varying bandwidths. The search space of possible task schedules for this problem is immense. One possible approach for this optimization problem, which is NP- hard, is to start with the best task schedule found by a fast deterministic task scheduling algorithm and then iteratively attempt to improve the task schedule by employing a general random guided search method. However, such an approach can lead to extremely long search times, and the solutions found are sometimes not significantly better than those found by the original deterministic task scheduling algorithm. In this paper, we propose an alternative strategy, termed Push- Pull, which starts with the best task schedule found by a fast deterministic task scheduling algorithm and then iteratively attempts to improve the current best solution using a deterministic guided search method. Our simulation results show that given similar runtimes, the Push- Pull algorithm performs well, achieving results similar to or better than all of the other algorithms being compared.
Keyword:
task scheduling
optimization
heterogeneous systems
cluster systems
AI总结

AI总结

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

期刊

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

机构

暂无机构信息