Title :
Computation of the Minimum Data Storage for Multi-Dimensional Signal Processing
Author :
Luican, Ilie I. ; Hongwei Zhu ; Balasa, Florin
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Chicago, IL, USA
Abstract :
The amount of the data storage in signal processing systems, whose behavior is described by loop-organized algorithmic specifications, has an important impact on the overall energy consumption, chip area, as well as system performance. This paper presents a non-scalar approach for computing the minimum storage requirements in high-level procedural specifications, where the main data structures are multi-dimensional arrays. This methodology uses both algebraic techniques specific to the data-flow analysis used in modern compilers and, also, more recent advances in the theory of polyhedra. In contrast with all the previous works which are only estimation methods, this approach can perform the exact computation of the minimum data storage even for applications with numerous loop nests and complex array references.
Keywords :
algebra; array signal processing; data structures; algebraic techniques; data structures; data-flow analysis; energy consumption; loop-organized algorithmic specifications; minimum data storage; minimum storage requirements; multidimensional arrays; multidimensional signal processing; nonscalar approach; Array signal processing; Computer science; Data analysis; Data structures; Energy consumption; Memory management; Multidimensional signal processing; Production; Signal processing algorithms; System performance; array reference; behavioral specification; linearly bounded lattice; memory management; memory size computation;
Conference_Titel :
Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0727-3
DOI :
10.1109/ICASSP.2007.366163