DSpace Repository

What a Parallel Programming Language Has to Let You Say

Show simple item record

dc.creator Bawden, Alan
dc.creator Agre, Philip E.
dc.date 2004-10-04T14:55:39Z
dc.date 2004-10-04T14:55:39Z
dc.date 1984-09-01
dc.date.accessioned 2013-10-09T02:45:20Z
dc.date.available 2013-10-09T02:45:20Z
dc.date.issued 2013-10-09
dc.identifier AIM-796
dc.identifier http://hdl.handle.net/1721.1/6415
dc.identifier.uri http://koha.mediu.edu.my:8181/xmlui/handle/1721
dc.description We have implemented in simulation a prototype language for the Connection Machine called CL1. CL1 is an extrapolation of serial machine programming language technology: in CL1 one programs the individual processors to perform local computations and talk to the communications network. We present details of the largest of out experiments with CL1, an interpreter for Scheme (a dialect of Lisp) that allows a large number of different Scheme programs to be run in parallel on the otherwise SIMD Connection Machine. Our aim was not to propose Scheme as a language for a Connection Machine programming, but to gain experience using CL1 to implement an interesting and familiar algorithm. Consideration of the difficulties we encountered led us to the conclusion that CL1 programs do not capture enough of the causal structure of the processes they describe. Starting from this observation, we have designed a successor language called CGL (for Connection Graph Language).
dc.format 4338408 bytes
dc.format 3392788 bytes
dc.format application/postscript
dc.format application/pdf
dc.language en_US
dc.relation AIM-796
dc.title What a Parallel Programming Language Has to Let You Say


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account