• DocumentCode
    3311853
  • Title

    Model-driven mapping onto distributed memory parallel computers

  • Author

    Sussman, Alan

  • Author_Institution
    NASA Langley Res. Center, Hampton, VA, USA
  • fYear
    1992
  • fDate
    16-20 Nov 1992
  • Firstpage
    818
  • Lastpage
    829
  • Abstract
    The author addresses the problem of exploiting the parallelism available in a program to efficiently employ the resources of the target machine in the context of building a mapping compiler for a distributed memory parallel machine. He demonstrates the effectiveness of using execution models to select the best mapping technique from among those available for a given program segment on a particular machine. Through analysis of the execution models for several mapping techniques for one class of programs on a linear processor array, it is shown that selecting the best technique for a particular program instance can make a significant difference in performance. On the other hand, the results of benchmarks from a mapping compiler for the Warp systolic array machine show that the execution models considered are accurate enough to select the best mapping technique for a given program
  • Keywords
    distributed memory systems; parallel architectures; program compilers; Warp systolic array machine; distributed memory; mapping compiler; mapping technique; parallel computers; Concurrent computing; Contracts; Distributed computing; Ear; NASA; Parallel machines; Parallel processing; Performance analysis; Program processors; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '92., Proceedings
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-8186-2630-5
  • Type

    conf

  • DOI
    10.1109/SUPERC.1992.236681
  • Filename
    236681