...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Improving scheduling of tasks in a heterogeneous environment
【24h】

Improving scheduling of tasks in a heterogeneous environment

机译:改进异构环境中的任务调度

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

获取外文期刊封面封底 >>

       

摘要

Optimal scheduling of parallel tasks with some precedence relationship, onto a parallel machine is known to be NP-complete. The complexity of the problem increases when task scheduling is to be done in a heterogeneous environment, where the processors in the network may not be identical and take different amounts of time to execute the same task. We introduce a task duplication-based scheduling algorithm for network of heterogeneous systems (TANH), with complexity O(V/sup 2/), which provides optimal results for applications represented by directed acyclic graphs (DAGs), provided a simple set of conditions on task computation and network communication time could be satisfied. The performance of the algorithm is illustrated by comparing the scheduling time with an existing "best imaginary level scheduling (BIL)" scheme for heterogeneous systems. The scalability for a higher or lower number of processors, as per their availability is also discussed. We have shown to provide substantial improvement over existing work on the task duplication-based scheduling algorithm (TDS).
机译:已知具有某些优先级关系的并行任务在并行计算机上的最佳调度是NP完全的。当要在异构环境中完成任务调度时,问题的复杂性会增加,在异构环境中,网络中的处理器可能不相同,并花费不同的时间来执行同一任务。我们引入了一种基于任务重复的异构系统网络调度算法(TANH),其复杂度为O(V / sup 2 /),它为有向无环图(DAG)表示的应用程序提供了一组简单的条件,从而提供了最佳结果在任务计算和网络通信时间上都可以满足。通过将调度时间与用于异构系统的现有“最佳虚拟级调度(BIL)”方案进行比较,说明了算法的性能。还讨论了更多或更少数量的处理器(根据其可用性)的可伸缩性。我们已经证明,与基于任务复制的调度算法(TDS)的现有工作相比,它可以提供实质性的改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号