• DocumentCode
    2908817
  • Title

    Is SIMD enough for scientific and engineering applications on massively parallel computers?

  • Author

    Plimpton, Steve ; Dosanjh, Sudip ; Krall, Randy

  • Author_Institution
    Sandia Nat. Lab., Albuquerque, NM, USA
  • fYear
    1992
  • fDate
    24-28 Feb. 1992
  • Firstpage
    95
  • Lastpage
    102
  • Abstract
    Some basic issues involved in matching an application to a distributed memory parallel machine are addressed. In particular, data communication and processor synchronization as they relate to MIMD (multiple instruction-multiple data) and SIMD (single-instruction-multiple data) architectures are discussed. To illustrate the differences, the authors describe the implementation and performance of several engineering and scientific applications that have been coded for both kinds of machines. They find that many problems are well suited to both architectures. However, when the natural parallelism in a simulation requires a loose synchronization between processors, the MIMD paradigm offers a greater programming flexibility than SIMD.<>
  • Keywords
    distributed memory systems; engineering computing; natural sciences computing; parallel architectures; parallel machines; parallel programming; MIMD; SIMD; data communication; distributed memory parallel machine; loose synchronization; massively parallel computers; multiple instruction-multiple data; natural parallelism; processor synchronization; programming flexibility; scientific applications; single-instruction-multiple data; Application software; Computational modeling; Concurrent computing; Electron beams; Laboratories; Parallel machines; Parallel programming; Physics computing; Sparse matrices; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon Spring '92. Thirty-Seventh IEEE Computer Society International Conference, Digest of Papers.
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-2655-0
  • Type

    conf

  • DOI
    10.1109/CMPCON.1992.186694
  • Filename
    186694