Change search
ReferencesLink to record
Permanent link

Direct link
Exploring "multiple worlds" in parallel
Columbia University, Department of Computer Science.
Columbia University, Department of Computer Science. (Computer Communications)ORCID iD: 0000-0002-6066-746X
1989 (English)Report (Other academic)
Abstract [en]

We examine computing alternative solutions to a problem in parallel to improve response time.Problems with exploring multiple alternatives in parallel include (1) side-effects and (2) combinatorial explosion in the amount of state which must be preserved. These are solved by process management and an application of "copy-on-write" virtual memory management. The side effects resulting from interprocess communication are handled by a specialized message layer which interacts with process management The effect is to create "Multiple Worlds", which are different due to the alternate solution methods. but internally self-consistent.We show how such a "Multiple Worlds" scheme can be used for several applications.

Place, publisher, year, edition, pages
New York, NY, USA: Columbia University, Department of Computer Science , 1989. , 11 p.
, Columbia University, Department of Computer Sceince, Technical Report, CUCS-436-89
National Category
Computer Science
Research subject
URN: urn:nbn:se:kth:diva-63051OAI: diva2:481570
QC 20120227Available from: 2012-02-27 Created: 2012-01-21 Last updated: 2013-09-09Bibliographically approved

Open Access in DiVA

fulltext(687 kB)70 downloads
File information
File name FULLTEXT01.pdfFile size 687 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Other links

Search in DiVA

By author/editor
Maguire Jr., Gerald Q.
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 70 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 33 hits
ReferencesLink to record
Permanent link

Direct link