• 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