...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Iterative-Improvement-Based Heuristics for Adaptive Scheduling of Tasks Sharing Files on Heterogeneous Master-Slave Environments
【24h】

Iterative-Improvement-Based Heuristics for Adaptive Scheduling of Tasks Sharing Files on Heterogeneous Master-Slave Environments

机译:异构主从环境下任务共享文件自适应调度的基于迭代改进的启发式算法

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

摘要

The scheduling of independent but file-sharing tasks on heterogeneous master-slave platforms has recently found important applications in Grid environments. The scheduling heuristics recently proposed for this problem are all constructive in nature and based on a common greedy criterion which depends on the momentary completion time values of the tasks. We show that this greedy decision criterion has shortcomings in exploiting the file-sharing interaction among tasks since completion time values are inadequate to extract the global view of this interaction. We propose a three-phase scheduling approach which involves initial task assignment, refinement, and execution ordering phases. For the refinement phase, we model the target application as a hypergraph and, with an elegant hypergraph-partitioning-like formulation, we propose using iterative-improvement-based heuristics for refining the task assignments according to two novel objective functions. Unlike the turnaround time, which is the actual schedule cost, the smoothness of proposed objective functions enables the use of iterative-improvement-based heuristics successfully since their effectiveness and efficiency depend on the smoothness of the objective function. Experimental results on a wide range of synthetically generated heterogeneous master-slave frameworks show that the proposed three-phase scheduling approach performs much better than the greedy constructive approach.
机译:最近,在异构主从平台上调度独立但文件共享的任务已发现在网格环境中具有重要的应用。最近针对该问题提出的调度启发式方法本质上都是建设性的,并且基于取决于任务的瞬时完成时间值的通用贪婪标准。我们表明,由于完成时间值不足以提取此交互的全局视图,因此该贪婪的决策标准在利用任务之间的文件共享交互方面存在缺陷。我们提出了一个分为三个阶段的调度方法,其中涉及初始任务分配,优化和执行排序阶段。在优化阶段,我们将目标应用程序建模为一个超图,并使用优雅的类似超图分区的表述,我们建议使用基于迭代改进的启发式方法根据两个新的目标函数来优化任务分配。与周转时间(即实际的计划成本)不同,提议的目标函数的平滑性可以成功地使用基于迭代改进的启发式方法,因为它们的有效性和效率取决于目标函数的平滑性。在各种综合生成的异构主从框架上的实验结果表明,所提出的三相调度方法的性能要比贪婪的构造方法好得多。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号