SISAL (”Streams and Iteration in a Single Assignment Language”) is a general-purpose single assignment functional programming language with strict semantics, implicit parallelism, and efficient array handling. SISAL outputs a dataflow graph in Intermediary Form 1 (IF1). It was derived from VAL (Value-oriented Algorithmic Language, designed by Jack Dennis), and adds recursion and finite streams. It has a Pascal-like syntax and was designed to be a common high-level language for numerical programs on a variety of multiprocessors. (wikipedia)
Keywords for this software
References in zbMATH (referenced in 3 articles )
Showing results 1 to 3 of 3.
- Attali, Isabelle; Caromel, Denis; Chen, Yung-Syau; Gaudiot, Jean-Luc; Wendelborn, Andrew L.: Enhancing functional and irregular parallelism: Stateful functions and their semantics (2001)
- Kas’yanov, V.N.; Biryukova, Yu.V.; Evstigneev, V.A.: Functional language Sisal 3. 0 (2001)
- Roosta, Seyed H.: Parallel processing and parallel algorithms. Theory and computation (2000)