DocumentCode :
2165941
Title :
Parallel implementation of synthetic aperture radar on high performance computing platforms
Author :
Suh, Jinwoo ; Ung, Monte ; Prasanna, Viktor K.
Author_Institution :
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
fYear :
1997
fDate :
10-12 Dec 1997
Firstpage :
557
Lastpage :
570
Abstract :
We show a high throughput implementation of SAR on high performance computing (HPC) platforms. In our implementation, the processors are divided into two groups of size M and N. The first group consisting of M processors computes the FDC (frequency domain convolution) in range dimension, and the second group of N processors computes the FDC in azimuth dimension. M and N are determined by the computational requirements of FDC in range and azimuth dimensions respectively. The key contribution of this paper is the development of a general high-throughput M-to-N communication algorithm. The M-to-N communication algorithm is a basic communication primitive used in many signal processing applications when a software task pipeline is employed to obtain high throughput performance. Our algorithm reduces the number of communication steps to 1g(N/M+1)+n(k-1), where k⩾2 and n=[1gk M]. Implementation results on the IBM SP2 and the Cray T3D based on the MITRE real-time benchmarks are presented. The results show that, given an image of size 1K×1K, the minimum number of processors required for processing the SAR benchmarks can be reduced by 50% by using the proposed communication algorithm
Keywords :
Cray computers; IBM computers; convolution; image processing; parallel machines; performance evaluation; radar computing; radar imaging; real-time systems; synthetic aperture radar; Cray T3D; IBM SP2; MITRE real-time benchmarks; azimuth dimension; computational requirements; frequency domain convolution; high performance computing platforms; high-throughput communication algorithm; image processing; parallel implementation; range dimension; signal processing applications; software task pipeline; synthetic aperture radar; Application software; Azimuth; Convolution; Frequency domain analysis; High performance computing; Pipelines; Signal processing algorithms; Software algorithms; Software performance; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Algorithms and Architectures for Parallel Processing, 1997. ICAPP 97., 1997 3rd International Conference on
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-7803-4229-1
Type :
conf
DOI :
10.1109/ICAPP.1997.651522
Filename :
651522
Link To Document :
بازگشت