• DocumentCode
    1409861
  • Title

    Scalability of 2-D wavelet transform algorithms: analytical and experimental results on MPPs

  • Author

    Patel, Jamshed N. ; Khokhar, Ashfaq A. ; Jamieson, Leah H.

  • Author_Institution
    Intel Archit. Product Div., Oracle Corp., Redwood Shores, CA, USA
  • Volume
    48
  • Issue
    12
  • fYear
    2000
  • fDate
    12/1/2000 12:00:00 AM
  • Firstpage
    3407
  • Lastpage
    3419
  • Abstract
    This paper studies the scalability of two-dimensional (2-D) discrete wavelet transform (DWT) algorithms on massively parallel processors (MPPs). The principal operation in the 2-D DWT is the filtering operation used to implement the filter banks of the 2-D subband decomposition. This filtering operation can be implemented as a convolution in the time domain or as a multiplication in the frequency domain. We demonstrate that there exist combinations of machine size, image size, and wavelet kernel size for which the time-domain algorithms outperform the frequency domain algorithms and vice-versa. We therefore demonstrate that a hybrid approach that combines time- and frequency-domain approaches can yield linear scalability for a broad range of problem and machine sizes. Furthermore, we show the effect of processor speed versus communication overhead and the use of separable versus nonseparable wavelets on the crossover points between the algorithm approaches.
  • Keywords
    channel bank filters; convolution; discrete wavelet transforms; frequency-domain analysis; image processing; parallel algorithms; time-domain analysis; two-dimensional digital filters; 2-D wavelet transform algorithms; DWT algorithms; MPP; communication overhead; convolution; crossover points; discrete wavelet transform algorithms; filter banks; filtering operation; frequency domain; frequency domain algorithms; images; kernel size; linear scalability; massively parallel processors; multiplication; processor speed; scalability; time domain; time-domain algorithms; Algorithm design and analysis; Convolution; Discrete wavelet transforms; Filter bank; Filtering; Frequency domain analysis; Scalability; Two dimensional displays; Wavelet analysis; Wavelet transforms;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.887017
  • Filename
    887017