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
Link To Document