Search NASASearch

NASA NTRS · 19900034870

A single-assignment language in a distributed memory multiprocessor

Abstract

The implementation of the single-assignment programming language SISAL (McGraw et al., 1985) on a Symult 2010 parallel computer is described. The advantages of single-assignment languages over imperative languages in a multiprocessor environment are reviewed; the characteristics of SISAL are summarized; the program-graph generation and dynamic data partitioning procedures are explained; and the application of SISAL in constructing a concurrent iterative multigrid algorithm is discussed in detail and illustrated with diagrams.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Evripidou, P., Najjar, W., Gaudiot, J.-L.. 1989-06-01. A single-assignment language in a distributed memory multiprocessor. https://ntrs.nasa.gov/citations/19900034870

Cite the original work for its findings. Save a collection to share your selection of sources.