Optimizing Sisal Compiler; Sisal Compiler and Running System
Software
·
OSTI ID:1230223
OSC is a compiler and runtime system for the functional language Sisal. Functional languages are based on mathematical principals, and may reduce the cost of parallel program development without sacrificing performance. OSC compiles Sisal source code to binary form, automatically inserting calls to the Sisal runtime system to manage parallel execution of independent tasks. Features include support for dynamic arrays, automatic vectorization, and automatic parallelization. At runtime, the user may specify the number of workers, the granularity of tasks, and other execution parameters.
- Short Name / Acronym:
- OSC 12.9.1.P; 000607SPARC00
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Unix; Compatibility: Any machine running UNIX or LINUX (sequential performance only)
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- DOE/DP
- Contributing Organization:
- Not Specified
- DOE Contract Number:
- W-7405-ENG-48
- OSTI ID:
- 1230223
- Country of Origin:
- United States
Similar Records
An automatically partitioning compiler for SISAL
Implementation and performance of a domain decomposition algorithm in Sisal
POSC: A Partitioning and Optimizing SISAL Compiler
Conference
·
Mon Dec 19 23:00:00 EST 1988
·
OSTI ID:6432700
Implementation and performance of a domain decomposition algorithm in Sisal
Conference
·
Thu Sep 23 00:00:00 EDT 1993
·
OSTI ID:10191698
POSC: A Partitioning and Optimizing SISAL Compiler
Conference
·
Sat Mar 31 23:00:00 EST 1990
·
OSTI ID:6845768