Conference paper
A compiler-assisted approach to SPMD execution
Ron Cytron, Jim Lipkis, et al.
ACM/IEEE SC 1990
Although vector constructs could be executed with speedup on a multiprocessor, the resources of a multiprocessor are wasted unless there are constructs for which it outperforms a vector processor. The author describes such a method for executing iterative loops on a multiprocessor. Loops are classified by their parallelism and a class of loops is exposed that must execute sequentially on vector machines yet can execute with speedup on a multiprocessor.
Ron Cytron, Jim Lipkis, et al.
ACM/IEEE SC 1990
Manoj Kumar, G. Pfister
ICPP 1985
Ron Cytron, M. Hind, et al.
ACM SIGPLAN Notices
Ron Cytron
ICPP 1984