DocumentCode
2577766
Title
An asynchronous distributed discrete event simulation algorithm for cyclic circuits using a data-flow network
Author
Ghosh, Sudip ; DeBenedictis, Erik
Author_Institution
Div. of Eng., Brown Univ., Providence, RI
fYear
1991
fDate
13-16 Oct 1991
Firstpage
265
Abstract
The authors propose a mathematically proven algorithm for asynchronous, distributed, discrete-event simulation of circuits containing feedback loops. Every component of the circuit is represented through an executable model and the flow of information is expressed through message communication. Simulation time is encapsulated in the model description and encoded in the messages. A data-flow network is synthesized based on the connectivity of the components in the circuit that computes a quantity time of next event for every component. This quantity permits the corresponding model to execute asynchronously as far ahead in simulation time as possible and yet guarantees correctness. The network ensures that any simulation process executing on a distributed processing environment that has sufficient information to simulate can execute while also avoiding deadlock. The algorithm has been verified through an implementation on loosely coupled parallel processor
Keywords
digital simulation; discrete time systems; distributed processing; feedback; parallel programming; DES; asynchronous distributed discrete event simulation; component connectivity; cyclic circuits; cyclic graphs; data-flow network; digital simulation; feedback loops; parallel processor; Circuit simulation; Circuit synthesis; Computational modeling; Computer networks; Discrete event simulation; Distributed processing; Feedback circuits; Feedback loop; Network synthesis; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man, and Cybernetics, 1991. 'Decision Aiding for Complex Systems, Conference Proceedings., 1991 IEEE International Conference on
Conference_Location
Charlottesville, VA
Print_ISBN
0-7803-0233-8
Type
conf
DOI
10.1109/ICSMC.1991.169696
Filename
169696
Link To Document