loading...
Memory Requirement Optimization with Loop Fusion and Loop Shifting
Rennes, France August 31-September 03
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/DSD.2004.1333287Euromicro Symposium on Digital System ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Qubo Hu, Norwegian University of Science and Technology, Trondheim, Norway
Martin Palkovic, IMEC, Leuven, Belgium
Per Gunnar Kjeldsberg, Norwegian University of Science and Technology, Trondheim, Norway
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.
Citation:
Qubo Hu, Martin Palkovic, Per Gunnar Kjeldsberg, "Memory Requirement Optimization with Loop Fusion and Loop Shifting," dsd, pp.272-278, Euromicro Symposium on Digital System Design (DSD'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.