Skip to main content

Radix-R FFT and IFFT Factorizations for Parallel Implementation

  • Conference paper
  • 1368 Accesses

Part of the book series: Advances in Soft Computing ((AINSC,volume 50))

Abstract

Two radix-R regular interconnection pattern families of factorizations for both the FFT and the IFFT -also known as parallel or Pease factorizations- are reformulated and presented. Number R is any power of 2 and N, the size of the transform, any power of R. The first radix-2 parallel FFT algorithm -one of the two known radix-2 topologies- was proposed by Pease. Other authors extended the Pease parallel algorithm to different radix and other particular solutions were also reported. The presented families of factorizations for both the FFT and the IFFT are derived from the well-known Cooley-Tukey factorizations, first, for the radix-2 case, and then, for the general radix-R case. Here we present the complete set of parallel algorithms, that is, algorithms with equal interconnection pattern stage-to-stage topology. In this paper the parallel factorizations are derived by using a unified notation based on the use of the Kronecker product and the even-odd permutation matrix to form the rest of permutation matrices. The radix-R generalization is done in a very simple way. It is shown that, both FFT and IFFT share interconnection pattern solutions. This view tries to contribute to the knowledge of fast parallel algorithms for the case of FFT and IFFT but it can be easily applied to other discrete transforms.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pease, M.C.: An adaptation of the fast Fourier transform for parallel processing. J. Assoc. Comput. 15, 252–264 (1968)

    MATH  Google Scholar 

  2. Sloate, H.: Matrix Representations for Sorting and the Fast Fourier Transform. IEEE Trans.on Circuits and Systems 21, 109–116 (1974)

    Article  MathSciNet  Google Scholar 

  3. Schott, J.R.: Matrix Analysis for Statistics. John Wiley & Sons, New York (1996)

    Google Scholar 

  4. Magnus, J.R., Neudecker, H.: Matrix Differential Calculus with Applications in Statistics and Econometrics. John Wiley & Sons, New York (1999)

    MATH  Google Scholar 

  5. Glassman, J.A.: A generalization of the fast Fourier transform. IEEE Trans. Comp. 19, 105–116 (1970)

    Article  MATH  MathSciNet  Google Scholar 

  6. Drubin, M.: Kronecker product factorization of the FFT matrix. IEEE Trans. 20, 590–593 (1971)

    Article  Google Scholar 

  7. Granata, J., Conner, M., Tolimieri, R.: Recursive Fast Algorithms and the Role of the Tensor Product. IEEE Trans. Signal Proc. 12, 2921–2930 (1992)

    Article  Google Scholar 

  8. Egner, S., Püschel, M.: Automatic Generation of Fast Discrete Signal Transforms. IEEE Trans. on Signal Proc. 49, 1992–2002 (2001)

    Article  Google Scholar 

  9. Marti-Puig, P.: A Family of Fast Walsh Hadamard Algorithmsw with Identical Sparse Matrix Factorization. IEEE Signal Proc. Let. 13, 672–675 (2006)

    Article  Google Scholar 

  10. Johnson, S.G., Frigo, M.: A Modified Slitp-Radix FFT with Fewer Arithmetic Operations. IEEE Trans. Signal Processing 55, 111–119 (2007)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Juan M. Corchado Sara Rodríguez James Llinas José M. Molina

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Marti-Puig, P., Bolaño, R.R., Baradad, V.P. (2009). Radix-R FFT and IFFT Factorizations for Parallel Implementation. In: Corchado, J.M., Rodríguez, S., Llinas, J., Molina, J.M. (eds) International Symposium on Distributed Computing and Artificial Intelligence 2008 (DCAI 2008). Advances in Soft Computing, vol 50. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85863-8_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85863-8_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85862-1

  • Online ISBN: 978-3-540-85863-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics