首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Scheduling precedence constrained task graphs with non-negligible intertask communication onto multiprocessors
【24h】

Scheduling precedence constrained task graphs with non-negligible intertask communication onto multiprocessors

机译:使用不可忽略的任务间通信将优先级约束的任务图调度到多处理器上

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

摘要

The multiprocessor scheduling problem is the problem of scheduling the tasks of a precedence constrained task graph (representing a parallel program) onto the processors of a multiprocessor in a way that minimizes the completion time. Since this problem is known to be NP-hard in the strong sense in all but a few very restricted eases, heuristic algorithms are being developed which obtain near optimal schedules in a reasonable amount of computation time. We present an efficient heuristic algorithm for scheduling precedence constrained task graphs with nonnegligible intertask communication onto multiprocessors taking contention in the communication channels into consideration. Our algorithm for obtaining satisfactory suboptimal schedules is based on the classical list scheduling strategy. It simultaneously exploits the schedule-holes generated in the processors and in the communication channels during the scheduling process in order to produce better schedules. We demonstrate the effectiveness of our algorithm by comparing with two competing heuristic algorithms available in the literature.
机译:多处理器调度问题是以最小化完成时间的方式将优先约束任务图(表示并行程序)的任务调度到多处理器的处理器上的问题。由于从严格意义上来说,这个问题在所有方面都是NP难解的,但有一些非常受限制的难点,因此正在开发启发式算法,该算法在合理的计算时间内获得接近最佳的调度。我们提出了一种高效的启发式算法,用于将优先约束的任务图与不可忽略的任务间通信调度到多处理器上,并考虑了通信通道中的竞争。我们用于获得满意的次优计划的算法是基于经典列表计划策略的。它同时利用调度过程中在处理器和通信通道中生成的调度漏洞,以生成更好的调度。通过与文献中提供的两种竞争性启发式算法进行比较,我们证明了该算法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号