返回
摘要
En 中文
在科学计算代码中,特别是用于模拟的代码,大部分执行时间被程序循环的处理所消耗。然而,构成循环嵌套的语句实例的排序,源于其原始的、通常由手工编写的实现方式,通常会导致硬件资源利用低效且次优。在过去几十年中,大量的研究工作致力于开发循环嵌套变换,旨在增强线程级和指令级并行性,以及改善内存层次结构的使用,其中仿射变换框架已成为标准方法。本文介绍了一种针对程序循环嵌套的源到源优化编译器TC。与现有先进方案不同,TC在多面体编译流水线中扩展了一种基于传递闭包关系的数据依赖性分析,显著拓宽了优化机会的范围。
Keyword:
Optimizing compiler
Polyhedral model
Transitive closure
Tiling
Loop nests
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
2.4
论文数:
346
被引数:
7.3K
机构
暂无机构信息

