The Community for Technology Leaders
2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation (2007)
San Diego, California, USA
June 12, 2007 to June 15, 2007
ISBN: 0-7695-2898-8
pp: 179-188
Richard M. Fujimoto , Georgia Institute of Technology, USA
Andriy Naborskyy , Georgia Institute of Technology, USA
ABSTRACT
A study is presented in applying optimistic parallel discrete event simulation techniques using reverse execution to perform instruction-level simulations of distributed memory multi-processor systems. A static program analysis approach is described to optimize pre-processed simulated applications in order to remove certain overheads associated with forward event execution and to enable reversible execution. Reverse execution of floating point operations are also considered. Preliminary performance measurements are presented indicating this approach offers promise in speeding up parallel multi-processor simulations.
INDEX TERMS
null
CITATION
Richard M. Fujimoto, Andriy Naborskyy, "Using Reversible Computation Techniques in a Parallel Optimistic Simulation of a Multi-Processor Computing System", 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation, vol. 00, no. , pp. 179-188, 2007, doi:10.1109/PADS.2007.31
96 ms
(Ver 3.3 (11022016))