...
首页> 外文期刊>International journal of parallel programming >Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested Loop Nests
【24h】

Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested Loop Nests

机译:合成变换以增强不完美嵌套环巢的位置

获取原文
           

摘要

Linear loop transformations and tiling are known to be very effective for enhancing locality of reference in perfectly-nested loops. However, they cannot be applied directly to imperfectly-nested loops. Some compilers attempt to convert imperfectly-nested loops into perfectly-nested loops by using statement sinking, loop fusion, etc., and then apply locality enhancing transformations to the resulting perfectly-nested loops, but the approaches used are fairly ad hoc and may fail even for simple programs. In this paper, we present a systematic approach for synthesizing transformations to enhance locality in imperfectly- nested loops.
机译:众所周知,线性循环转换和平铺对于增强完美嵌套循环中参考的局部性非常有效。但是,它们不能直接应用于不完全嵌套的循环。一些编译器尝试通过使用语句接收,循环融合等将不完全嵌套的循环转换为完全嵌套的循环,然后将局部性增强转换应用于生成的完全嵌套的循环,但是所使用的方法是临时的,可能会失败即使是简单的程序。在本文中,我们提出了一种合成变换的系统方法,以增强不完全嵌套循环中的局部性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号