Abstract
In this work we present a study of the vectorization of the fast Fourier transform. The algorithm we have considered is the radix r self-sorting algorithm which does not require additional data reordering stages (digit-reversal) as this process is inherently carried out during the execution of the algorithm. For obtainig the vectorized version of the algorithm we employ a formulation of the FFT in terms of an operator string. Each of the operators represents an operation over the data flow of the algorithm and will have a direct implementation on the vectorial processor. The algorithm thus obtained has been implemented on the Fujitsu VP-2400/10 vector computer, resulting in reduced execution times.
Preview
Unable to display preview. Download preview PDF.
References
Cooley, J.W., Tukey, J.W.: An algorithm for the machine calculation of complex Fourier series. Math. Comput. 19, n0.4, (1965) 297–301
Rabiner, L.R., Gold, B.: Theory and Application of Digital Signal Processing. Prentice Hall, Englewood Cliffs, NJ (1975)
Swartztrauber, P.N.: Multiprocessor FFTs. Parallel Computing, no. 5, (1987) 197–210
Cochram, W., Cooley, J.W.: What is the fast Fourier transform?. IEEE Trans. Audio Electroacoust AU-15, no.2, (1967) 45–55
Hegland M.: Block algorithms for Fast Fourier Transform on vector and parallel computer. Proc. Int. Conf. Parallel Computing 93, Grenoble, 7–10 September 1993.
Stone, H.S.: Parallel processing with the perfect shuffle. IEEE Trans. Comput. c-20, no. 2, (1971) 153–161
Parker, D: Notes on shyffle/exchange-type switching networks. IEEE Trans. Comput. C-29, no. 3, (1980) 213–222
Argüello, F.: Application Specific Array Processor for Fast Orthogonal Transforms (in Spanish). Ph. D. Dissertation, University of Santiago de Compostela (1992)
Zapata, E.L., Argüello, F.: A VLSI constant geometry architecture for the fast Hartley and Fourier tranforms. IEEE Trans. Parallel and Distributed Systems 3 no. 8 (1992) 58–70
Miura, K., Uchida, K.: Facom Vector Processor VP-100/VP-200. High Speed Computation. NATO ASI series, 77, J.S. Kowalik Ed., Spriger-Verlag, NY (1984)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Amor, M., Martín, M.J., Blanco, D., Plata, O.G., Rivera, F.F., Argüello, F. (1994). Vectorization of the radix r self-sorting FFT. In: Buchberger, B., Volkert, J. (eds) Parallel Processing: CONPAR 94 — VAPP VI. VAPP CONPAR 1994 1994. Lecture Notes in Computer Science, vol 854. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58430-7_19
Download citation
DOI: https://doi.org/10.1007/3-540-58430-7_19
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58430-8
Online ISBN: 978-3-540-48789-0
eBook Packages: Springer Book Archive