首页> 外文会议>Seventh IEEE symposium on parallel and distributed processing >A Communication+Computation Load Balanced Loop Partitioning Method
【24h】

A Communication+Computation Load Balanced Loop Partitioning Method

机译:一种通信+计算负载均衡环路划分方法

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

摘要

We present a new iteration and data partitioning approach for DOALL loops on distributed memory systems. The method first examines the highest amount of parallelism (available parallelism) which could be potentially exploited in a loop nest. It then examines the amount of communication overhead which can potentially nullify the benefits due to parallelism and attempts to maximally eliminate the communication to minimize the loop completion time by trading parallelism to a minimal extent. This is achieved by determining the directions of iteration space partitioning which result in minimum communication. Finally, in order to generate a load balanced partition with respect to computa-tion+communication, the method uses a new larger partition owns rule to distribute the underlying data. Necessary theoretical framework has been developed and the merit of the method is shown through a performance evaluation on Cray T3D.
机译:我们为分布式存储系统上的DOALL循环提供了一种新的迭代和数据分区方法。该方法首先检查可在循环嵌套中潜在利用的最高并行度(可用并行度)。然后,它检查了通信开销的数量,该开销可能会使并行性带来的好处无效,并尝试通过最小化并行度来最大程度地消除通信,以最大程度地减少循环完成时间。这是通过确定导致最少通信的迭代空间划分的方向来实现的。最后,为了生成关于计算+通信的负载平衡分区,该方法使用新的更大的分区拥有规则来分布基础数据。已经开发了必要的理论框架,并通过对Cray T3D的性能评估显示了该方法的优点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号