首页> 外文期刊>電子情報通信学会技術研究報告. コンピュテ-ション. Theoretical Foundations of Computing >Parallel application of task scheduling algorithm BCSH to a large fine-grained taskgraph divided by level
【24h】

Parallel application of task scheduling algorithm BCSH to a large fine-grained taskgraph divided by level

机译:任务调度算法BCSH并行应用到按级别划分的大型细粒度任务图中

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

摘要

We study an automatic generating of parallel programs with task scheduling algorithms. Our algorithm BCSH generates a bulk synchronous schedule which can be applied message aggregation. However, it is not easy for BCSH to deal with large size taskgraphs, because BCSH requires O(N{sup}4) time where N is the number of nodes in a given taskgraph. In this paper, we propose algorithm PBCSH that divides a given taskgraph and then schedules each subgraph in parallel. Like BCSH, PBCSH generates a bulk synchronous schedule. As a result of our experiments, we find small difference in performance between a schedule that PBCSH generates and one that BCSH generates, though PBCSH schedules much faster than BCSH which also means that PBCSH can schedule larger taskgraphs than BCSH within the same time limit.
机译:我们研究使用任务调度算法自动生成并行程序。我们的算法BCSH生成可用于消息聚合的批量同步调度。但是,BCSH处理大型任务图并不容易,因为BCSH需要O(N {sup} 4)时间,其中N是给定任务图中的节点数。在本文中,我们提出了一种算法PBCSH,该算法将给定的任务图进行划分,然后并行调度每个子图。像BCSH一样,PBCSH会生成批量同步计划。根据我们的实验结果,我们发现PBCSH生成的计划与BCSH生成的计划之间的性能差异很小,尽管PBCSH的计划比BCSH快得多,这也意味着PBCSH可以在同一时限内计划比BCSH更大的任务图。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号