Title :
Trade-offs in mapping FFT computations onto fixed size mesh processor array
Author :
Jang, Ju Wook ; Przytula, Wojtek
Author_Institution :
Univ. of Southern California, Los Angeles, CA, USA
fDate :
30 Apr-2 May 1991
Abstract :
The FFT computation involves global data transfer. Inefficiencies can result when implementing large FFT computations on mesh arrays with small local storage. Several factors are to be considered when mapping FFT computation onto mesh arrays. These include amount of available local storage, I/O bandwidth, concurrent execution of I/O, arithmetic logic operations within the PEs, and interprocessor communication operations. Indeed, the mapping of the computation is further complicated by hardware features such as multi-function pipeline, multi-port memories in the PEs. Several mappings of FFT computation are evaluated with respect to I/O time, computation time and communication time on a p×p Systolic/Cellular Array Processor developed at Hughes Research Labs. Various mappings are obtained by modifying the FFT signal flow graph
Keywords :
fast Fourier transforms; parallel algorithms; parallel architectures; systolic arrays; Cellular Array Processor; FFT computations; FFT flow diagram; FFT signal flow graph; Hughes Research Labs; I/O bandwidth; arithmetic logic operations; available local storage; concurrent execution of I/O; fixed size mesh processor array; global data transfer; interprocessor communication operations; mesh arrays; multi-function pipeline; multi-port memories; systolic array processor; Arithmetic; Bandwidth; Circuits; Discrete Fourier transforms; Flow graphs; Hardware; Logic; Pipelines; Signal processing algorithms; Very large scale integration;
Conference_Titel :
Parallel Processing Symposium, 1991. Proceedings., Fifth International
Conference_Location :
Anaheim, CA
Print_ISBN :
0-8186-9167-0
DOI :
10.1109/IPPS.1991.153775