Algorithms for hierarchical and semi-partitioned parallel scheduling

Vincenzo Bonifaci,Gianlorenzo D'Angelo, Alberto Marchetti-Spaccamela

2017 IEEE International Parallel and Distributed Processing Symposium (IPDPS)(2021)

引用 9|浏览46
暂无评分
摘要
We propose a model for scheduling jobs in a parallel machine setting that takes into account the cost of migrations by assuming that the processing time of a job may depend on the specific set of machines among which the job is migrated. For the makespan minimization objective, the model generalizes classical scheduling problems such as unrelated parallel machine scheduling, as well as novel ones such as semi-partitioned and clustered scheduling. In the case of a hierarchical family of machines, we derive a compact integer linear programming (ILP) formulation for the job assignment subproblem, and show how to turn arbitrary ILP solutions into valid schedules. We also derive a polynomial-time 2-approximation algorithm for the problem. Extensions that incorporate memory capacity constraints are also discussed.
更多
查看译文
关键词
Processor affinities,Makespan minimization,Unrelated machines,Laminar family,Wrap-around rule,Clustered scheduling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要