...
首页> 外文期刊>IEEE Network: The Magazine of Computer Communications >Improving Learning-Based DAG Scheduling by Inserting Deliberate Idle Slots
【24h】

Improving Learning-Based DAG Scheduling by Inserting Deliberate Idle Slots

机译:通过插入有意的空闲槽来改进基于学习的 DAG 调度

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

摘要

The increasing demands of computing capabilities make it expensive to operate a large-scale cloud cluster. A good scheduling algorithm should be able to reduce the average job completion time (JCT), which is the time duration between a job's arrival and its termination. However, when considering the precedence constraint of stages in each job, and when jobs arrive online, designing a scheduler to minimize the average JCT is challenging. Counterintuitively, we find that inserting idle time before some jobs might reduce the JCT, which is ignored by many schedulers. The state-of-the-art scheduler, which uses reinforcement learning (RL) techniques to solve scheduling problems, does not consider deliberate idle time. We integrate our observations to the RL agent and let the agent learn the best length of idle time. We carefully design the features used in RL. The shape of each job DAG is captured by the critical path length and the average width, and the detailed precedence constraints in each job DAG are extracted by graph neural networks. The experiment results on both synthetic and realworld datasets show that inserting the deliberate idle time could reduce the average JCT. Also, the results illustrate the significant contribution made by our proposed features.
机译:随着对计算能力的需求不断提高,大规模云集群的运营成本越来越高。一个好的调度算法应该能够减少平均作业完成时间 (JCT),即作业到达和终止之间的持续时间。但是,在考虑每个作业中阶段的优先级约束以及作业联机时,设计一个调度程序以最小化平均 JCT 是具有挑战性的。与直觉相反,我们发现在某些作业之前插入空闲时间可能会减少 JCT,而许多调度程序会忽略这一点。最先进的调度器使用强化学习 (RL) 技术来解决调度问题,不考虑故意的空闲时间。我们将观察结果整合到 RL 智能体中,让智能体学习最佳空闲时间长度。我们精心设计了 RL 中使用的功能。通过关键路径长度和平均宽度捕获每个作业 DAG 的形状,并通过图神经网络提取每个作业 DAG 中的详细优先级约束。在合成数据集和真实数据集上的实验结果表明,插入故意空闲时间可以降低平均 JCT。此外,结果还说明了我们提出的功能所做出的重大贡献。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号