• DocumentCode
    1486118
  • Title

    Architecture-oriented regular algorithms for discrete sine and cosine transforms

  • Author

    Astola, Jaakko ; Akopian, David

  • Author_Institution
    Signal Process. Lab., Tampere Univ. of Technol., Finland
  • Volume
    47
  • Issue
    4
  • fYear
    1999
  • fDate
    4/1/1999 12:00:00 AM
  • Firstpage
    1109
  • Lastpage
    1124
  • Abstract
    We propose fast algorithms for a class of trigonometric transforms. These algorithms have a unified structure and simple data exchange similar to the constant geometry Pease (1968) algorithm derived from the Cooley-Tukey (1965) FFT. We can easily extend many of the parallel FFT approaches for these algorithms. The idea of the method is to localize the nonregularities peculiar to fast algorithms for other trigonometric transforms into the nodes of the Cooley-Tukey FFT type computational graph. Only the basic operation in the nodes of the computational graph will be different for different transforms. Thus, a simple programmable processor element for executing the node functions can be the basis for parallel constructs
  • Keywords
    discrete cosine transforms; fast Fourier transforms; parallel algorithms; parallel architectures; signal processing; Cooley-Tukey FFT; DCT; architecture-oriented regular algorithms; computational graph; constant geometry Pease algorithm; data exchange; digital signal processing; discrete cosine transform; discrete sine transform; fast algorithms; node functions; nonregularities localisation; parallel FFT; programmable processor element; trigonometric transforms; unified structure; Adaptive filters; Computer architecture; Discrete Fourier transforms; Discrete cosine transforms; Discrete transforms; Geometry; Hardware; Signal processing algorithms; Spectral analysis; Transform coding;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.752608
  • Filename
    752608