Title :
Statistical memory management for digital signal processing
Author :
Moussavi, Farshid ; Messerschmitt, David G.
Author_Institution :
Hewlett-Packard Lab., Palo Alto, CA, USA
Abstract :
It is pointed out that, with the increasing gap between memory access time and processor cycle time, memory bandwidth has become a serious bottleneck in a growing number of digital signal processing applications. The authors present forward memory interleaving with the help of `smart allocation´ as an architecture level solution to this problem. They define an allocation algorithm, and test for performance using simulations for a large-vocabulary real-time speech recognition system. Within certain bounds, this allocation scheme has proven to be successful. It is emphasized that this sort of allocation is more successful as the memory access becomes more predictable, but not necessarily deterministic. This is the case for many digital signal processing applications, and therefore significant memory bandwidth improvement can be achieved with no extra hardware resources (as compared to generic algorithms)
Keywords :
signal processing; storage allocation; storage management; allocation algorithm; digital signal processing; forward memory interleaving; large-vocabulary; memory access time; memory bandwidth; processor cycle time; real-time speech recognition; smart allocation; Bandwidth; Computer architecture; Digital signal processing; Hidden Markov models; Interleaved codes; Laboratories; Memory management; Signal processing algorithms; Speech recognition; Vocabulary;
Conference_Titel :
Circuits and Systems, 1992. ISCAS '92. Proceedings., 1992 IEEE International Symposium on
Conference_Location :
San Diego, CA
Print_ISBN :
0-7803-0593-0
DOI :
10.1109/ISCAS.1992.230048