• DocumentCode
    285428
  • Title

    Statistical memory management for digital signal processing

  • Author

    Moussavi, Farshid ; Messerschmitt, David G.

  • Author_Institution
    Hewlett-Packard Lab., Palo Alto, CA, USA
  • Volume
    2
  • fYear
    1992
  • fDate
    10-13 May 1992
  • Firstpage
    1011
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ISCAS.1992.230048
  • Filename
    230048