Exploring "multiple worlds" in parallel
1989 (English)Report (Other academic)
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
Research subject SRA - ICT
IdentifiersURN: urn:nbn:se:kth:diva-63051OAI: oai:DiVA.org:kth-63051DiVA: diva2:481570
QC 201202272012-02-272012-01-212013-09-09Bibliographically approved