• 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