首页> 外文会议>International Conference on Computational Science pt.3; 20040606-20040609; Krakow; PL >Parallelism for Nested Loops with Non-uniform and Flow Dependences
【24h】

Parallelism for Nested Loops with Non-uniform and Flow Dependences

机译:具有非均匀和流量相关性的嵌套循环的并行性

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Many methods are proposed in order to parallelize loops with non-uniform dependence, but most of such approaches perform poorly due to irregular and complex dependence constraints. This paper proposes an efficient method of tiling and transforming nested loops with non-uniform and flow dependences for maximizing parallelism. Our approach is based on the Convex Hull theory that has adequate information to handle non-uniform dependences, and also based on minimum dependence distance tiling, the unique set oriented partitioning, and three region partitioning methods. We will first show how to find the incrementing minimum dependence distance. Next, we will propose how to tile the iteration space efficiently according to the incrementing minimum dependence distance. Finally, we will show how to achieve more parallelism by loop interchanging and how to transform it into parallel loops. Comparison with some other methods shows more parallelism than other existing methods.
机译:为了使具有非均匀依赖性的循环并行化,提出了许多方法,但是由于不规则和复杂的依赖性约束,大多数这样的方法性能较差。本文提出了一种有效的平铺和变换嵌套循环的方法,该循环具有非均匀和流相关性,以最大化并行度。我们的方法基于凸包理论,该理论具有足够的信息来处理非均匀依存关系,并且还基于最小依存距离平铺,独特的面向集划分和三种区域划分方法。我们将首先展示如何找到递增的最小依赖距离。接下来,我们将提出如何根据递增的最小依赖距离有效地平铺迭代空间。最后,我们将展示如何通过循环交换来实现更多的并行性,以及如何将其转换为并行循环。与其他一些方法的比较显示出比其他现有方法更多的并行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号