ACM Transactions on Programming Languages and Systems (TOPLAS)
Distributed discrete-event simulation
ACM Computing Surveys (CSUR)
Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
An evaluation of the Chandy-Misra-Bryant algorithm for digital logic simulation
ACM Transactions on Modeling and Computer Simulation (TOMACS) - Special issue on parallel and distributed systems performance
Behavioral simulation for analog system design verification
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Comparative analysis of periodic state saving techniques in time warp simulators
PADS '95 Proceedings of the ninth workshop on Parallel and distributed simulation
A framework for performance analysis of parallel discrete event simulators
Proceedings of the 29th conference on Winter simulation
Asynchronous distributed simulation via a sequence of parallel computations
Communications of the ACM - Special issue on simulation modeling and statistical computing
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Continuous System Modeling
Theory of Modelling and Simulation
Theory of Modelling and Simulation
Mixed-Mode Simulation and Analog Multilevel Simulation
Mixed-Mode Simulation and Analog Multilevel Simulation
SEAMS: simulation environment for VHDL-AMS
Proceedings of the 30th conference on Winter simulation
A Formal Specification and Verification Framework for Time Warp-Based Parallel Simulation
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Mixed-Mode simulation has been generating considerable interest in the simulation community and has continued to grow as an active research area. Traditional mixed-mode simulation involves the merging of digital and analog simulators in various ways. However, eficient methods for the synchronization between the two time domains remains elusive. This is due to the fact that the analog simulator uses dynamic time step control whereas the digital simulator uses the event driven paradigm. This paper proposes two new synchronization methods which are general enough to support several algorithms within the same simulation. The capabilities of the synchronization protocols are presented using a component-based continuous-time simulator integrated with an optimistic parallel discrete event simulator. The results of the preliminary performance evaluation leads us to believe that while both synchronization methods are functionally viable, one has superior performance.