DocumentCode :
3424173
Title :
The Sisal model of functional programming and its implementation
Author :
Gaudiot, Jean-Luc ; Bohm, Wim ; Najjar, Walid ; DeBoni, Tom ; Feo, John ; Miller, Patrick
Author_Institution :
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
fYear :
1997
fDate :
17-21 Mar 1997
Firstpage :
112
Lastpage :
123
Abstract :
Programming a massively-parallel machine is a daunting task for any human programmer, and parallelization may even be impossible for any compiler. Instead, the functional programming paradigm may prove to be an ideal solution by providing an implicitly parallel interface to the programmer. We describe the Sisal (Stream and Iteration in a Single Assignment Language) project. Its goal is to provide a general-purpose user interface for a wide range of parallel processing platforms
Keywords :
functional languages; functional programming; parallel languages; parallel programming; user interfaces; Sisal; Stream and Iteration in a Single Assignment Language; compiler; functional programming; general-purpose user interface; implementation; implicitly parallel interface; massively parallel programming; parallel processing platforms; parallelization; Computer science; Concurrent computing; Costs; Functional programming; Humans; Laboratories; Parallel processing; Parallel programming; Program processors; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Algorithms/Architecture Synthesis, 1997. Proceedings., Second Aizu International Symposium
Conference_Location :
Aizu-Wakamatsu
Print_ISBN :
0-8186-7870-4
Type :
conf
DOI :
10.1109/AISPAS.1997.581640
Filename :
581640
Link To Document :
بازگشت