Title :
Parallel Computing for the Radix-2 Fast Fourier Transform
Author :
Gang Xie ; Yang-chun Li
Author_Institution :
Inst. of Comput. Applic., Mianyang, China
Abstract :
The fast Fourier transform (FFT) is a speed-up technique for calculating the discrete Fourier transform (DFT), which in turn is a discrete version of the continuous Fourier transform. The Fast Fourier Transform is used in linear systems analysis, antenna studies, optics, random process modeling, probability theory, quantum physics, and boundary-value problems, and has been very successfully applied to restoration of astronomical data. This paper formulates the one dimensional and two dimensional continuous and discrete Fourier transform, especially the fast Fourier transform, considers their parallel algorithms and reports the speed up of parallel computing in both shared memory and distributed memory modes.
Keywords :
digital arithmetic; discrete Fourier transforms; distributed memory systems; parallel algorithms; shared memory systems; DFT; FFT; antenna studies; astronomical data restoration; boundary-value problems; continuous Fourier transform; discrete Fourier transform; distributed memory mode; linear systems analysis; optics; parallel algorithms; parallel computing; probability theory; quantum physics; radix-2 fast Fourier transform; random process modeling; shared memory mode; speed-up technique; Algorithm design and analysis; Discrete Fourier transforms; Fast Fourier transforms; Parallel processing; Vectors; Discrete Fourier Transform; Fast Fourier; Message Passing Interface; OpenMP; Transform; parallel computing;
Conference_Titel :
Distributed Computing and Applications to Business, Engineering and Science (DCABES), 2014 13th International Symposium on
Conference_Location :
Xian Ning
Print_ISBN :
978-1-4799-4170-4
DOI :
10.1109/DCABES.2014.29