DocumentCode :
1274539
Title :
A concurrent implementation of the prime factor algorithm on hypercube
Author :
Aloisio, Giovanni ; Fox, G.C. ; Kim, Jai Sam ; Veneziani, Nicola
Author_Institution :
Dept. of Electron. Eng., Bari Univ., Italy
Volume :
39
Issue :
1
fYear :
1991
fDate :
1/1/1991 12:00:00 AM
Firstpage :
160
Lastpage :
170
Abstract :
The prime factor algorithm (PFA) is an efficient discrete Fourier transform (DFT) computation algorithm in which a one-dimensional DFT is tuned into a multidimensional DFT, consisting of a few short DFTs whose lengths are mutually prime, and then an efficient algorithm is used for the short DFTs. The PFA was implemented on a hypercube using CrOS III communication routines, taking 120 ms to compute the DFT of 5040 complex points using 32 nodes of the Caltech-JPL MARK III Hypercube. It took 105 ms to do a DFT of 4096 complex points using the Cooley-Tukey algorithm with the same hardware configuration. The performance of hypercubes MARK III, NCUBE, and iPSC and the relative importance of communication and calculation are analyzed. With the current communication speed the Cooley-Tukey algorithm performs fast on a massively concurrent processor and the PFA is advantageous when the number of processors is less than 64 or so. The experience with using the PFA also serves as a useful guide to a multidimensional fast Fourier transform implementation using any algorithm
Keywords :
computerised signal processing; fast Fourier transforms; hypercube networks; mathematics computing; Caltech-JPL MARK III Hypercube; Cooley-Tukey algorithm; CrOS III communication routines; DFT; FFT; MARK III; NCUBE; concurrent implementation; discrete Fourier transform; efficient algorithm; hypercube; iPSC; massively concurrent processor; multidimensional fast Fourier transform; prime factor algorithm; Convolution; Digital signal processing; Discrete Fourier transforms; Hardware; Hypercubes; Multidimensional systems; Performance analysis; Power engineering computing; Signal processing algorithms; Vector processors;
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/78.80774
Filename :
80774
Link To Document :
بازگشت