DSpace Repository

Thinking About Lots of Things at Once without Getting Confused: Parallelism in Act 1

Show simple item record

dc.creator Lieberman, Henry
dc.date 2004-10-04T14:52:47Z
dc.date 2004-10-04T14:52:47Z
dc.date 1981-05-01
dc.date.accessioned 2013-10-09T02:44:56Z
dc.date.available 2013-10-09T02:44:56Z
dc.date.issued 2013-10-09
dc.identifier AIM-626
dc.identifier http://hdl.handle.net/1721.1/6351
dc.identifier.uri http://koha.mediu.edu.my:8181/xmlui/handle/1721
dc.description As advances in computer architecture and changing economics make feasible machines with large-scale parallelism, Artificial Intelligence will require new ways of thinking about computation that can exploit parallelism effectively. We present the actor model of computation as being appropriate for parallel systems, since it organizes knowledge as active objects acting independently, and communicating by message passing. We describe the parallel constructs in our experimental actor interpreter Act 1. Futures create concurrency, by dynamically allocating processing resources much as Lisp dynamically allocates passive storage. Serializers restrict concurrency by constraining the order in which events take place, and have changeable local state. Using the actor model allows parallelism and synchronization to be implemented transparently, so that parallel or synchronized resources can be used as easily as their serial counterparts.
dc.format 9335532 bytes
dc.format 6589579 bytes
dc.format application/postscript
dc.format application/pdf
dc.language en_US
dc.relation AIM-626
dc.title Thinking About Lots of Things at Once without Getting Confused: Parallelism in Act 1


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