Please use this identifier to cite or link to this item:
https://scholarbank.nus.edu.sg/handle/10635/169372
Title: | A PARALLEL LISP SYSTEM | Authors: | WONG WENG FAI | Issue Date: | 1991 | Citation: | WONG WENG FAI (1991). A PARALLEL LISP SYSTEM. ScholarBank@NUS Repository. | Abstract: | The exploitation of parallelism in computing is a constant area of research. Lisp, being a popular sequential programming language, is an excellent subject of parallelisation. Two approaches are possible : automatically restructuring existing Lisp programs for parallel execution or extending Lisp with parallel constructs. The former is possible because Lisp is inherently rich in parallelism. However, it do not allow for the expression of parallel algorithms. BaLinda Lisp is an attempt with the latter approach. For task communication and cooperation, the Linda model of tuple space is used. For task creation, a scaled-down version of the Multilisp future construct is used together with those Lisp constructs that already possess semantics conducive to parallel execution. The result is a parallel Lisp dialect that allows not only for mandatory but also speculative parallelism. This thesis describes the design of BaLinda Lisp and the implementation of a protoype interpreter. | URI: | https://scholarbank.nus.edu.sg/handle/10635/169372 |
Appears in Collections: | Master's Theses (Restricted) |
Show full item record
Files in This Item:
File | Description | Size | Format | Access Settings | Version | |
---|---|---|---|---|---|---|
b17596725.PDF | 3.93 MB | Adobe PDF | RESTRICTED | None | Log In |
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.