Synthetic models of distributed-memory parallel programs
This paper deals with the construction and use of simple synthetic programs that model the behavior of more complex, real parallel programs. Synthetic programs can be used in many ways: to construct an easily ported suite of benchmark programs, to experiment with alternate parallel implementations of a program without actually writing them, and to predict the behavior and performance of an algorithm on a new or hypothetical machine. Synthetic programs are constructed easily from scratch and from existing programs and can even be constructed using nothing but information obtained from traces of the real program's execution. © 1991.
Journal of Parallel and Distributed Computing
Synthetic models of distributed-memory parallel programs.
Journal of Parallel and Distributed Computing,
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/5718