首页> 外文期刊>WSEAS Transactions on Computers >Transformations Techniques for extracting Parallelism in Non-Uniform Nested Loops
【24h】

Transformations Techniques for extracting Parallelism in Non-Uniform Nested Loops

机译:非均匀嵌套循环中提取并行性的转换技术

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

摘要

Executing a program in parallel machines needs not only to find sufficient parallelism in a program, but it is also important that we minimize the synchronization and communication overheads in the parallelized program. This yields to improve the performance by reducing the time needed for executing the program. Parallelizing and partitioning of nested loops requires efficient iteration dependence analysis. Although many loop transformations techniques exist for nested loop partitioning, most of these transformation techniques perform poorly when parallelizing nested loops with non-uniform (irregular) dependences. In this paper the affine and unimodular transformations are applied to solve the problem of parallelism in nested loops with non-uniform dependence vectors. To solve these problem few researchers converted the non-uniform nested loops to uniform nested loops and then find the parallelism. We propose applying directly the two approaches affine and unimodular transformations to extract and improve the parallelism in nested loops with non-uniform dependences. The study shows that unimodular transformation is better than affine transformation when the dependences in nested loops exist only in one statement. While affine transformation is more effective when the nested loops have a sequence of statements and the dependence exists between these different statements.
机译:在并行机中执行程序不仅需要在程序中找到足够的并行度,而且使并行化程序中的同步和通信开销最小化也很重要。通过减少执行程序所需的时间,可以提高性能。嵌套循环的并行化和分区需要有效的迭代依赖分析。尽管存在许多用于嵌套循环分区的循环转换技术,但是当对具有非均匀(不规则)依赖性的嵌套循环进行并行处理时,这些转换技术中的大多数性能都较差。在本文中,仿射和单模变换被用于解决具有非均匀相关矢量的嵌套循环中的并行性问题。为了解决这些问题,很少有研究人员将非均匀嵌套循环转换为统一嵌套循环,然后找到并行性。我们建议直接应用仿射和单模变换这两种方法来提取和改进具有非均匀相关性的嵌套循环中的并行性。研究表明,当嵌套循环中的相关性仅存在于一条语句中时,单模变换比仿射变换更好。当嵌套循环具有一系列语句并且这些不同语句之间存在依赖关系时,仿射变换会更有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号