首页> 外国专利> METHOD AND SYSTEM FOR THE EFFICIENT UNROLLING OF LOOP NESTS WITH AN IMPERFECT NEST STRUCTURE

METHOD AND SYSTEM FOR THE EFFICIENT UNROLLING OF LOOP NESTS WITH AN IMPERFECT NEST STRUCTURE

机译:嵌套结构不完善的环巢有效解开的方法和系统

摘要

A computer implemented method system and computer program product for efficient unrolling of imperfect loop nests. A virtual iteration space can be determined based on a UF (Unroll Factor) and the iteration space for each dimension of a nested loop can be divided into a residual iteration space and a non-residual iteration space utilizing unroll-and-jam transformation. The non-residual iteration space for one dimension can be utilized for categorizing the residual and non-residual iteration space for next dimension. This approach can be applied recursively to all dimensions and the non-residual iteration from last dimension can be removed in order to get a clean perfect loop nest. Such an approach can also be applied to triangular loop nests and nested loops having three or more dimensions.
机译:一种用于有效展开不完善的循环嵌套的计算机实现的方法系统和计算机程序产品。可以基于UF(展开因子)确定虚拟迭代空间,并且可以利用展开和干扰变换将嵌套循环的每个维度的迭代空间划分为残差迭代空间和非残差迭代空间。一维的非残差迭代空间可用于对下一维的残差和非残差迭代空间进行分类。该方法可以递归应用于所有维度,并且可以删除最后一个维度的非残差迭代,以获得干净的完美循环嵌套。这样的方法也可以应用于三角形环嵌套和具有三个或更多个尺寸的嵌套环。

著录项

  • 公开/公告号US2009158247A1

    专利类型

  • 公开/公告日2009-06-18

    原文格式PDF

  • 申请/专利权人 ARIE TAL;

    申请/专利号US20070956592

  • 发明设计人 ARIE TAL;

    申请日2007-12-14

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 19:36:14

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号