• DocumentCode
    3182094
  • Title

    Continuations in parallelism

  • Author

    Steinberg, Seth

  • Author_Institution
    BBNACI, Cambridge, MA, USA
  • Volume
    2
  • fYear
    1988
  • fDate
    0-0 1988
  • Firstpage
    155
  • Lastpage
    165
  • Abstract
    The use of continuations in the BBN Butterfly Lisp multiprocessor is examined. In Butterfly Lisp, continuations are first class objects, much like vectors or numbers, and are used to implement its parallel computing extensions. Continuations can also be used as a way of modeling parallelism in general. While they may be encoded, certain information remains invariant even as the model of parallelism being used changes. Following the continuation behaviour can yield valuable insight into the parallel structure of programming.<>
  • Keywords
    multiprocessing programs; parallel programming; BBN Butterfly Lisp multiprocessor; continuations; first class objects; parallel computing extensions; parallelism; programming; Computer languages; Computer science; Concurrent computing; Heart; Parallel processing; Parallel programming; Process control; Programming profession; Time sharing computer systems; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI, USA
  • Print_ISBN
    0-8186-0842-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1988.11801
  • Filename
    11801