NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Execution models for mapping programs onto distributed memory parallel computersThe problem of exploiting the parallelism available in a program to efficiently employ the resources of the target machine is addressed. The problem is discussed in the context of building a mapping compiler for a distributed memory parallel machine. The paper describes using execution models to drive the process of mapping a program in the most efficient way onto a particular machine. Through analysis of the execution models for several mapping techniques for one class of programs, we show that the selection of the best technique for a particular program instance can make a significant difference in performance. On the other hand, the results of benchmarks from an implementation of a mapping compiler show that our execution models are accurate enough to select the best mapping technique for a given program.
Document ID
19920012008
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Sussman, Alan
(Institute for Computer Applications in Science and Engineering Hampton, VA, United States)
Date Acquired
September 6, 2013
Publication Date
March 1, 1992
Subject Category
Computer Programming And Software
Report/Patent Number
ICASE-92-8
NAS 1.26:189613
NASA-CR-189613
AD-A248144
Report Number: ICASE-92-8
Report Number: NAS 1.26:189613
Report Number: NASA-CR-189613
Report Number: AD-A248144
Accession Number
92N21251
Funding Number(s)
CONTRACT_GRANT: ARPA ORDER 7330
CONTRACT_GRANT: MDA972-90-C-0035
CONTRACT_GRANT: NAS1-18605
PROJECT: RTOP 505-90-52-01
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available