The Community for Technology Leaders
2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation (2002)
Washington, D.C.
May 12, 2002 to May 15, 2002
ISSN: 1087-4097
ISBN: 0-7695-1608-4
pp: 107
Mostafa H. Ammar , Georgia Institute of Technology
Richard M. Fujimoto , Georgia Institute of Technology
Kalyan Perumalla , Georgia Institute of Technology
Steve L. Ferenci , Georgia Institute of Technology
A technique called updateable simulations is proposed to reduce the time to complete multiple executions of a discrete event simulation program. This technique updates the results of a prior simulation run rather than re-execute the entire simulation to take into account variations in the underlying simulation model. A framework for creating updateable simulations is presented. This framework is applied to the problem of simulating a set of cascaded ATM multiplexers and a network of ATM switches. Performance measurements of sequential and parallel implementations of these simulations on a shared memory multiprocessor are presented, demonstrating that updateable simulations can yield substantial reductions in the time required to complete multiple simulation runs if there is much similarity among the runs.
shared computation, event reuse, event composition
Mostafa H. Ammar, Richard M. Fujimoto, Kalyan Perumalla, Steve L. Ferenci, "Updateable Simulation of Communication Networks", 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation, vol. 00, no. , pp. 107, 2002, doi:10.1109/PADS.2002.1004206
107 ms
(Ver 3.3 (11022016))