Title :
Loop Transformation Methodologies for Array-Oriented Memory Management
Author :
Balasa, F. ; Kjeldsberg, P.G. ; Palkovic, M. ; Vandecappelle, A. ; Catthoor, F.
Author_Institution :
University of Illinois at Chicago, Chicago, U.S.A.
Abstract :
The storage requirements in data-dominant signal processing systems, whose behavior is described by arraybased, loop-organized algorithmic specifications, have an important impact on the overall energy consumption, data access latency, and chip area. Applying different loop transformations on the specification code can significantly enhance the memory management of such VLSI systems, improving all the major parameters of the design space - power, area, and performance. This paper gives a global view on existing and recently proposed memory size evaluation approaches for procedural and non-procedural specifications. Moreover, it discusses typical memory management trade-offs taken into account during the exploration of system specifications by loop transformations, that can exploit these early size evaluations.
Keywords :
Array signal processing; Computer science; Energy consumption; Energy storage; Memory management; Power system management; Scheduling; Signal processing algorithms; System performance; Very large scale integration;
Conference_Titel :
Application-specific Systems, Architectures and Processors, 2006. ASAP '06. International Conference on
Conference_Location :
Steamboat Springs, CO
Print_ISBN :
0-7695-2682-9
DOI :
10.1109/ASAP.2006.42