DSpace Repository

Using Parallel Processing for Problem Solving

Show simple item record

dc.creator Kornfeld, William A.
dc.date 2004-10-01T20:32:38Z
dc.date 2004-10-01T20:32:38Z
dc.date 1979-12-01
dc.date.accessioned 2013-10-09T02:40:59Z
dc.date.available 2013-10-09T02:40:59Z
dc.date.issued 2013-10-09
dc.identifier AIM-561
dc.identifier http://hdl.handle.net/1721.1/5719
dc.identifier.uri http://koha.mediu.edu.my:8181/xmlui/handle/1721
dc.description Parallel processing as a conceptual aid in the design of programs for problem solving applications is developed. A pattern directed invocation language know as Ether is introduced. Ether embodies tow notions in language design: activities and viewpoints. Activities are the basic parallel processing primitive. Different goals fo the system can be pursued in parallel by placing them in separate activities. Language primitives are provided for manipulating running activities. Viewpoints are a generalization of context mechanisms and serve as a device for representing multiple world models. A number of problem solving schemes are developed making use of viewpoints and activities. It will be demonstrated that many kinds of heuristic search that are commonly implemented using backtracking can be reformulated to use parallel processing with advantage in control over the problem solving behavior. The semantics of Ether are such that such things as deadlock and race conditions that plague many languages for parallel processing cannot occur. The programs presented are quite simple to understand.
dc.format 47 p.
dc.format 12165414 bytes
dc.format 9771472 bytes
dc.format application/postscript
dc.format application/pdf
dc.language en_US
dc.relation AIM-561
dc.title Using Parallel Processing for Problem Solving


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