• DocumentCode
    1095633
  • Title

    A block multirate paradigm for efficient parallel algorithm development

  • Author

    O´Hair, John R. ; Suter, Bruce W.

  • Author_Institution
    US Air Force Inst. of Technol., Wright-Patterson AFB, OH, USA
  • Volume
    43
  • Issue
    12
  • fYear
    1995
  • fDate
    12/1/1995 12:00:00 AM
  • Firstpage
    3042
  • Lastpage
    3046
  • Abstract
    A new multirate paradigm is introduced. Multirate signal procesing is shown to be a powerful divide and conquer methodology capable of being applied to the entire field of numerical linear algebra. Multirate can be successfully applied to vector-vector, matrix-vector, and matrix-matrix operations. These operations form the foundation of such software suites as LAPACK. Since LAPACK is dependent upon BLAS, and BLAS is, in turn, dependent upon these three operations, it can be seen that multirate can be applied to problems encountered throughout the field of numerical linear algebra. As an example of practical numerical linear algebra problems (which happen to be encountered in signal processing), the new paradigm for multirate is applied to the FFT. In the case of the FFT, multirate provides an alternate means of generating the four step FFT reported by Van Loan (1992) for use in MIMD shared memory architectures. Thus, multirate can be applied to traditionally sequential algorithms to improve their performance
  • Keywords
    MIM devices; divide and conquer methods; fast Fourier transforms; linear algebra; memory architecture; parallel algorithms; signal processing; BLAS; FFT; LAPACK; MIMD shared memory architectures; block multirate paradigm; divide and conquer methodology; matrix-matrix operations; matrix-vector operations; multirate signal procesing; numerical linear algebra; parallel algorithm development; performance improvement; sequential algorithms; software suites; vector-vector operations; Adaptive filters; Adaptive signal processing; Convergence; Filter bank; Least squares approximation; Linear algebra; Parallel algorithms; Signal design; Signal processing algorithms; Speech processing;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.476453
  • Filename
    476453