DocumentCode
3419131
Title
Memory requirement optimization with loop fusion and loop shifting
Author
Hu, Qubo ; Palkovic, Martin ; Kjeldsberg, Per Gunnar
Author_Institution
Norwegian Univ. of Sci. & Technol., Trondheim, Norway
fYear
2004
fDate
31 Aug.-3 Sept. 2004
Firstpage
272
Lastpage
278
Abstract
Loop fusion and loop shifting are well recognized loop transformations for memory requirement reduction. State-of-the-art optimizations with loop fusion and shifting are based on heuristics without any evaluation of the resulting effects during each optimization step. Thus we cannot guarantee that each step results in a reduced overall memory requirement. On the other hand, most memory requirement estimations at system level are inefficient and slow. Also the estimation is not started until the optimization is done. Having to iterate between optimization and estimation is very time consuming. In this paper, we present a storage requirement optimization method which combines the optimization and estimation processes with the goal to have continuous estimates during the optimization and hence to achieve lower memory requirements.
Keywords
circuit optimisation; memory architecture; estimation process; loop fusion; loop shifting; loop transformations; memory requirement optimization; storage requirement; Digital systems; Embedded computing; Embedded system; Energy consumption; Frequency; Law; Legal factors; Multimedia communication; Multimedia systems; Optimization methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design, 2004. DSD 2004. Euromicro Symposium on
Print_ISBN
0-7695-2203-3
Type
conf
DOI
10.1109/DSD.2004.1333287
Filename
1333287
Link To Document