NASA NTRS ยท 19920012008
Execution models for mapping programs onto distributed memory parallel computers
Abstract
The 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.
Keep this discovery
Explore connections, maps & timelines
Sussman, Alan. 1992-03-01. Execution models for mapping programs onto distributed memory parallel computers. https://ntrs.nasa.gov/citations/19920012008
Cite the original work for its findings. Save a collection to share your selection of sources.