DSpace Repository

Paradigms for Structure in an Amorphous Computer

Show simple item record

dc.creator Coore, Daniel
dc.creator Nagpal, Radhika
dc.creator Weiss, Ron
dc.date 2004-10-08T20:36:56Z
dc.date 2004-10-08T20:36:56Z
dc.date 1997-10-01
dc.date.accessioned 2013-10-09T02:46:24Z
dc.date.available 2013-10-09T02:46:24Z
dc.date.issued 2013-10-09
dc.identifier AIM-1614
dc.identifier http://hdl.handle.net/1721.1/6666
dc.identifier.uri http://koha.mediu.edu.my:8181/xmlui/handle/1721
dc.description Recent developments in microfabrication and nanotechnology will enable the inexpensive manufacturing of massive numbers of tiny computing elements with sensors and actuators. New programming paradigms are required for obtaining organized and coherent behavior from the cooperation of large numbers of unreliable processing elements that are interconnected in unknown, irregular, and possibly time-varying ways. Amorphous computing is the study of developing and programming such ultrascale computing environments. This paper presents an approach to programming an amorphous computer by spontaneously organizing an unstructured collection of processing elements into cooperative groups and hierarchies. This paper introduces a structure called an AC Hierarchy, which logically organizes processors into groups at different levels of granularity. The AC hierarchy simplifies programming of an amorphous computer through new language abstractions, facilitates the design of efficient and robust algorithms, and simplifies the analysis of their performance. Several example applications are presented that greatly benefit from the AC hierarchy. This paper introduces three algorithms for constructing multiple levels of the hierarchy from an unstructured collection of processors.
dc.format 6865208 bytes
dc.format 712504 bytes
dc.format application/postscript
dc.format application/pdf
dc.language en_US
dc.relation AIM-1614
dc.title Paradigms for Structure in an Amorphous Computer


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