SISAL: Toward resolving the parallel programming crisis
Conference
·
OSTI ID:10137020
Sisal (Streams and Iterations in Single Assignment Language) is a functional language for numerical computation on both conventional and novel multiprocessor systems. In this paper, we discuss the Sisal project; illustrate SISAL`s performance in comparison to sequential and parallel FORTRAN; and identify the project`s future directions. We demonstrate that one can raise the level of program abstraction without sacrificing performance. SISAL programs are efficient, portable, determinate, and free of the burden thwarting parallel program is development. Without question, functional programming can resolve today`s parallel programming crisis.
- Research Organization:
- Lawrence Livermore National Lab., CA (United States)
- Sponsoring Organization:
- USDOE, Washington, DC (United States)
- DOE Contract Number:
- W-7405-ENG-48
- OSTI ID:
- 10137020
- Report Number(s):
- UCRL-JC--109774; CONF-920390--2; ON: DE92010716
- Country of Publication:
- United States
- Language:
- English
Similar Records
SISAL: Toward resolving the parallel programming crisis
POSC: A Partitioning and Optimizing SISAL Compiler
Parallel functional programming in Sisal: Fictions, facts, and future
Conference
·
Sun Mar 01 23:00:00 EST 1992
·
OSTI ID:5441572
POSC: A Partitioning and Optimizing SISAL Compiler
Conference
·
Sat Mar 31 23:00:00 EST 1990
·
OSTI ID:6845768
Parallel functional programming in Sisal: Fictions, facts, and future
Conference
·
Thu Jul 01 00:00:00 EDT 1993
·
OSTI ID:10192282