FORAY-GEN:用于内存优化的仿射函数自动生成
编程语言
2011-11-09 v1
摘要
在当今的嵌入式应用中,内存子系统消耗了显著比例的能源。已提出多种方法来最小化这种能耗,包括使用 Scratch Pad 存储器,其中许多方法基于程序的静态分析。然而,除非程序是专门为此目的编写的,否则通常无法对程序的内存访问行为进行静态分析和优化。本文引入了 FORAY 程序模型,该模型允许对应用程序的内存行为进行激进分析,进而实现此类优化,因为它由易于分析的'for'循环和数组访问组成。我们提出了 FORAY-GEN:一种基于自动分析从原始程序提取 FORAY 模型的方法。我们还展示了 FORAY-GEN 如何增强其他内存子系统优化方法的适用性,使得现有静态方法可分析的内存引用数量平均增加两倍。
引用
@article{arxiv.0710.4640,
title = {FORAY-GEN: Automatic Generation of Affine Functions for Memory Optimizations},
author = {Ilya Issenin and Nikil Dutt},
journal= {arXiv preprint arXiv:0710.4640},
year = {2011}
}
评论
Submitted on behalf of EDAA (http://www.edaa.com/)