首页> 外文期刊>ACM Transactions on Architecture and Code Optimization >Optimal Parallelogram Selection for Hierarchical Tiling
【24h】

Optimal Parallelogram Selection for Hierarchical Tiling

机译:分层平铺的最佳平行四边形选择

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

摘要

Loop tiling is an effective optimization to improve performance of multiply nested loops, which are the most time-consuming parts in many programs. Most massively parallel systems today are organized hierarchically, and different levels of the hierarchy differ in the organization of parallelism and the memory models they adopt. To make better use of these machines, it is clear that loop nests should be tiled hierarchically to fit the hierarchical organization of the machine; however, it is not so clear what should be the exact form of these hierarchical tiles. In particular, tile shape selection is of critical importance to expose parallelism of the tiled loop nests. Although loop tiling is a well-known optimization, not much is known about tile shape selection.
机译:循环切片是一种有效的优化,可以提高多重嵌套循环的性能,多重嵌套循环是许多程序中最耗时的部分。当今大多数大规模并行系统是按层次结构组织的,并且层次结构的不同级别在并行性的组织结构和采用的内存模型方面有所不同。为了更好地利用这些机器,很明显,循环嵌套应该按层次进行平铺,以适应机器的层次结构。但是,目前尚不清楚这些分层磁贴的确切形式是什么。特别地,瓦片形状选择对于暴露瓦片循环嵌套的并行性至关重要。尽管循环平铺是众所周知的优化,但对平铺形状选择知之甚少。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号