首页> 外文期刊>Parallel Computing >Maximizing parallelism and minimizing synchronization with affine partitions
【24h】

Maximizing parallelism and minimizing synchronization with affine partitions

机译:最大化并行度并最小化与仿射分区的同步

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

摘要

This paper presents an algorithm to find the optimal affine partitions that maximize the degree of parallelism and minimize the degree of synchronization in programs with arbitrary loop nestings and affine data accesses. The problem is formulated without the use of imprecise data dependence abstractions such as data dependence vectors. The algorithm presented subsumes previously proposed loop transformation algorithms that are based on unimodular transformations, loop distribution, fusion, scaling, reindexing, and statement reordering.
机译:本文提出了一种算法,该算法可在具有任意循环嵌套和仿射数据访问的程序中找到最佳仿射分区,从而使并行度最大化,并使同步程度最小。在不使用不精确的数据依赖抽象(例如数据依赖向量)的情况下提出问题。提出的算法包含先前提出的基于单模转换,循环分布,融合,缩放,重新索引和语句重新排序的循环转换算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号