Title :
Multimegapoint FFT´s running on workstation computers
Author :
Grimm, Michael J. ; Zimmerman, George A.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Abstract :
The authors show that the data addressing required for an in-place fast Fourier transform (FFT) whose memory requirement significantly exceeds the physical memory size of a machine causes an unacceptable level of virtual memory disk access, commonly known as thrashing. In addition, a matrix-decomposition FFT is shown to replace the reordering of the large data set with matrix transpositions, using a two pass memory-efficient matrix transposition technique. The matrix FFT, combined with a file oriented matrix transpose, is shown to be an easy way to prevent thrashing. This method was applied to perform simulations of a 223 (8,388,608) point real-only FFT processor which will be used in NASA´s Search for Extraterrestrial Intelligence program
Keywords :
fast Fourier transforms; matrix algebra; workstations; file oriented matrix transpose; in-place fast Fourier transform; matrix-decomposition FFT; multimegapoint FFT; physical memory size; real-only FFT processor; thrashing prevention; two pass memory-efficient matrix transposition; virtual memory disk access; workstation computers; Computational modeling; Degradation; Drives; Fast Fourier transforms; Flexible printed circuits; High performance computing; Laboratories; Machine intelligence; Spectral analysis; Workstations;
Conference_Titel :
Signals, Systems and Computers, 1991. 1991 Conference Record of the Twenty-Fifth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
0-8186-2470-1
DOI :
10.1109/ACSSC.1991.186422