Programming Language - SISAL


SISAL

SISAL - Streams and Iteration in a Single Assignment Language. James
McGraw et al, U Manchester, Lawrence Livermore, DEC and CSU 1983. Single
assignment language with strict semantics, automatic parallelization,
efficient execution. Outputs a dataflow graph in IF1 (Intermediary Form
1). Derived from VAL, adds recursion and finite streams. Pascal-like
syntax. Designed to be a common high-level language for numerical programs
on a variety of multiprocessors. "A Report on the SISAL Language Project",
J.T. Feo et al, J Parallel and Distrib Computing 10(4):349-366 (Dec 1990).
Implementations exist for Cray X-MP, Y-MP, Cray-2, Sequent, Encore Alliant,
dataflow architectures, transputers and systolic arrays.
contact: David Cann , Rod Oldehoeft
.
ftp://sisal.llnl.gov/pub/sisal
info: sisal-info@sisal.llnl.gov

Comments, Experience, Additions

Next Language:   SISAL 90


Language Search

 


Browse by Letter

A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z


SISAL Programming Language
http://www.programming-languages.co.uk/sisal.html
Large list of computer programming languages arranged alphabetically, with explanations.






©Copyright 2007 - Programming Languages