【24h】

Scheduling Divisible Workloads Using the Adaptive Time Factoring Algorithm

机译:使用自适应时间因子算法调度可分工作量

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

摘要

In the past years a vast amount of work has been done in order to improve the basic scheduling algorithms for master/slave computations. One of the main results from this is that the workload of the tasks may be adapted during the execution, using either a fixed increment or decrement (e.g. based on an arithmetical or geometrical ratio) or a more sophisticated function to adapt the workload. Currently, the most efficient solutions are all based on some kind of evaluation of the slaves' capacities done exclusively by the master. We propose in this paper the Adaptive Time Factoring scheduling algorithm, which uses a different approach distributing the scheduling between slaves and master. The master computes, using the Factoring algorithm, a time slice to be used by each slave for processing, and the slave predicts the correct workload size it should receive in order to accomplish this time slice. The prediction is based on a performance model located on each slave which is refined during the execution of the application in order to provide better predictions. We evaluated the proposed algorithm using a synthetic testbed and compared the obtained results with other scheduling algorithms.
机译:在过去的几年中,为了改进用于主/从计算的基本调度算法,已经进行了大量工作。由此产生的主要结果之一是可以在执行期间使用固定的增量或减量(例如基于算术或几何比例)或更复杂的函数来适应任务的工作量,以适应​​工作量。当前,最有效的解决方案全部基于主站专门对从站的能力进行的某种评估。我们在本文中提出了一种自适应时间分解调度算法,该算法使用了一种在从机和主机之间分配调度的不同方法。主服务器使用分解算法计算每个从服务器要进行处理的时间片,并且从服务器预测为完成该时间片而应接收的正确工作负载大小。该预测基于位于每个从站上的性能模型,该模型在应用程序执行期间会进行细化以提供更好的预测。我们使用综合测试台评估了提出的算法,并将获得的结果与其他调度算法进行了比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号