skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: The SISAL 2. 0 reference manual

Technical Report ·
DOI:https://doi.org/10.2172/5688849· OSTI ID:5688849
;  [1]; ;  [2]
  1. Colorado State Univ., Fort Collins, CO (United States). Dept. of Computer Science
  2. Lawrence Livermore National Lab., CA (United States)

In this report we describe the SISAL 2.0 programming language. The project began in 1982 as a cooperative venture by Digital Equipment Corporation, the University of Manchester (England), Lawrence Livermore National Laboratory, and Colorado State University. The project's goals evolved to become: Define a general-purpose functional language that can run efficiently on conventional and novel parallel architectures; Define a dataflow graph intermediate form independent of language and target architecture; Develop optimization techniques for high-performance applicative computing; Develop a thread management environment to support dataflow-style parallel computing on conventional shared-memory multiprocessors; Achieve sequential and parallel execution performance competitive with program written in conventional languages; and Validate the functional style of programming for large-scale scientific applications. The last three goals set SISAL apart from other efforts. We have shown that the dataflow approach can profitably be applied outside the classic dataflow world, without the use of specialized hardware. SISAL runs on uniprocessors, shared-memory multiprocessors, the Cray-X/MP, the Warp systolic processor as well as Manchester's dataflow machine. Development continues for the Connection Machine and some experimental systems.

Research Organization:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOD; Department of Defense, Washington, DC (United States)
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
5688849
Report Number(s):
UCRL-MA-109098; ON: DE92007301; CNN: DAAL03-86-K-0101
Country of Publication:
United States
Language:
English