CaltechAUTHORS
  A Caltech Library Service

Conditional Knowledge as a Basis for Distributed Simulation

Chandy, K. Mani and Misra, Jay (1987) Conditional Knowledge as a Basis for Distributed Simulation. California Institute of Technology . (Unpublished) http://resolver.caltech.edu/CaltechCSTR:1987.5251-tr-87

[img]
Preview
Postscript
See Usage Policy.

1101Kb
[img]
Preview
Other (Adobe PDF (9.5KB))
See Usage Policy.

904Kb

Use this Persistent URL to link to this item: http://resolver.caltech.edu/CaltechCSTR:1987.5251-tr-87

Abstract

A goal of this paper is to explore different ways of implementing distributed simulations. Distributed simulation grew out of sequential simulation, and it is possible that the way we think about distributed simulation is unduly influenced by its sequential origins. To free ourselves from unnecessary restrictions on the way we design distributed simulations, in this paper we define the distributed simulation problem somewhat differently than in the literature. We propose the concepts of "knowledge" and "conditional knowledge", to help us obtain a general framework to reason about distributed simulations without too close a coupling with any specific implementation method. The framework appears helpful in designing new ways of distributed simulations. Empirical studies of distributed simulations report widely varying results: some studies report improvements in speed that are almost linearly proportional to the number of computers in the system, while other studies report that distributed simulation is even slower than sequential simulation. The framework proposed in this paper seems to help in explaining the wide differences observed in empirical studies. Using our framework, we attempt to suggest properties that efficient "general-purpose" distributed discrete-event simulations must have. The paper assumes little prior knowledge of the literature on simuIation or distributed systems. We hope that the paper will serve as a tutorial in addition to providing additional insight.


Item Type:Report or Paper (Technical Report)
Group:Computer Science Technical Reports
Record Number:CaltechCSTR:1987.5251-tr-87
Persistent URL:http://resolver.caltech.edu/CaltechCSTR:1987.5251-tr-87
Usage Policy:You are granted permission for individual, educational, research and non-commercial reproduction, distribution, display and performance of this work in any format.
ID Code:26685
Collection:CaltechCSTR
Deposited By: Imported from CaltechCSTR
Deposited On:24 Apr 2001
Last Modified:26 Dec 2012 14:02

Repository Staff Only: item control page