|

Application Experience with an Implicitly Parallel Composition Language
by R. Jagannathan and Chris Dodd.
From USENIX Symposium on Very High Level Languages (VHLL94). Santa Fe, NM. October, 1994.
Abstract
We describe our experiences with a very high level parallel composition
language called GLU that enables rapid construction of parallel applications
using sequential building blocks extracted from existing sequential
applications and their execution on diverse parallel computer systems.
GLU is sufficiently rich to succinctly express different forms of parallelism from function parallelism to data parallelism and from pipeline parallelism
to tree parallelism. We show by example how a typical sequential
application can be converted to a parallel one in GLU and executed on
different parallel systems. We also show how GLU has been used to convert two widely used sequentially written, inherently parallel workstation
applications -- the make utility and a raytracing system -- to parallel
equivalents that can then be run much faster on a network of workstations.
BibTEX Entry
@inproceedings{usenix-vhll94,
AUTHOR = {{R.} Jagannathan and Chris Dodd},
TITLE = {Application Experience with and Implicitly Parallel Composition Language},
BOOKTITLE = {{USENIX} Symposium on Very High Level Languages (VHLL94)},
YEAR = {1994},
ADDRESS = {Santa Fe, {NM}},
MONTH = {October},
URL = {http://www.csl.sri.com/papers/usenix-vhll94/}
}
Files
|
|