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 :
بازگشت