首页> 外文期刊>Journal of Parallel and Distributed Computing >Competitive online adaptive scheduling for sets of parallel jobs with fairness and efficiency
【24h】

Competitive online adaptive scheduling for sets of parallel jobs with fairness and efficiency

机译:具有公平性和效率的并行作业集竞争性在线自适应调度

获取原文
获取原文并翻译 | 示例

摘要

We study online adaptive scheduling for multiple sets of parallel jobs, where each set may contain one or more jobs with time-varying parallelism. This two-level scheduling scenario arises naturally when multiple parallel applications are submitted by different users or user groups in large parallel systems, where both user-level fairness and system-wide efficiency are of important concerns. To achieve fairness, we use the well-known equi-partitioning algorithm to distribute the available processors among the active job sets at any time. For efficiency, we apply a feedback-driven adaptive scheduler that periodically adjusts the processor allocations within each set by consciously exploiting the jobs' execution history. We show that our algorithm achieves asymptotically competitive performance with respect to the set response time, which incorporates two widely used performance metrics, namely, total response time and makespan, as special cases. Both theoretical analysis and simulation results demonstrate that our algorithm improves upon an existing scheduler that provides only fairness but lacks efficiency. Furthermore, we provide a generalized framework for analyzing a family of scheduling algorithms based on feedback-driven policies with provable efficiency. Finally, we consider an extended multilevel hierarchical scheduling model and present a fair and efficient solution that effectively reduces the problem to the two-level model.
机译:我们研究了多套并行作业的在线自适应调度,其中每组可能包含一个或多个具有时变并行性的作业。当大型并行系统中不同用户或用户组提交多个并行应用程序时,自然会出现这种两级调度方案,其中用户级公平性和系统范围内的效率都是重要的考虑因素。为了达到公平,我们使用众所周知的均分算法随时在活动作业集中分配可用处理器。为了提高效率,我们应用了一个反馈驱动的自适应调度程序,该调度程序通过有意识地利用作业的执行历史记录来定期调整每个集中的处理器分配。我们表明,相对于设定的响应时间,我们的算法实现了渐近竞争性能,在特殊情况下,该算法结合了两个广泛使用的性能指标,即总响应时间和制造期。理论分析和仿真结果均表明,我们的算法对仅提供公平性但缺乏效率的现有调度程序进行了改进。此外,我们提供了一个通用框架,用于基于反馈驱动的策略以可证明的效率分析一系列调度算法。最后,我们考虑了扩展的多层分层调度模型,并提出了一种公平有效的解决方案,可以将问题有效地减少到两层模型中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号