• DocumentCode
    506198
  • Title

    A radar simulation program for a 1024-processor hypercube

  • Author

    Gustafson, John L. ; Benner, Robert E. ; Sears, Mark P. ; Sullivan, Thomas D.

  • Author_Institution
    Sandia National Laboratories, Albuquerque, NM
  • fYear
    1989
  • fDate
    12-17 Nov. 1989
  • Firstpage
    96
  • Lastpage
    105
  • Abstract
    We have developed a fast parallel version of an existing synthetic aperture radar (SAR) simulation program, SRIM. On a 1024-processor NCUBE hypercube it runs an order of magnitude faster than on a CRAY X-MP or CRAY Y-MP processor. This speed advantage is coupled with an order of magnitude advantage in machine acquisition cost. SRIM is a somewhat large (30,000 lines of Fortran 77) program designed for uniprocessors; its restructuring for a hypercube provides new lessons in the task of altering older serial programs to run well on modern parallel architectures. We describe the techniques used for parallelization, and the performance obtained. Several novel parallel approaches to problems of task distribution, data distribution, and direct output were required. These techniques increase performance and appear to have general applicability for massive parallelism. We describe the hierarchy necessary to dynamically manage (i.e., load balance) a large ensemble. The ensemble is used in a heterogeneous manner, with different programs on different parts of the hypercube. The heterogeneous approach takes advantage of the independent instruction streams possible on MIMD machines.
  • Keywords
    Application software; Costs; Hypercubes; Laboratories; Load management; Modems; Parallel architectures; Parallel processing; Permission; Synthetic aperture radar;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1989. Supercomputing '89. Proceedings of the 1989 ACM/IEEE Conference on
  • Conference_Location
    Reno, NV, United States
  • Print_ISBN
    0-89791-341-8
  • Type

    conf

  • DOI
    10.1145/76263.76274
  • Filename
    5349033