|
ABSTRACT
Conventional wisdom has it there are two basic approaches to parallel simulation: conservative (Chandy-Misra) and optimistic (time warp). All known protocols are thought to fall into one of these two classes. This dichotomy is false. There exists a spectrum of options that includes these approaches. We describe a design space that admits these as alternatives, we show how most of the well known parallel simulation approaches can be derived using our design alternatives, and we explore the implications of the existence of the design space we describe. In particular, we note there are many as yet unexplored approaches to parallel simulation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Bain88
|
Bain, W. and D. Scott, "An Algorithm for Time Synchronization in Distributed Discrete Event Simulation," Proc., SCS Multi-conference, San Diego, CA, Feb., 1988.
|
| |
ChMi79
|
Chandy, K.M. and J. Misra, "Distributed Simulation: A Case Study in Design and Verification of Distributed Programs," IEEE Trans on Software Engineering., SE- 5,5, May, 1979, 440-452.
|
 |
ChMi81
|
|
 |
ChMi87
|
|
| |
Chan88
|
Chandy, K.M., Private Communication.
|
| |
FJLO88
|
Geoffrey C. Fox , Mark A. Johnson , Gregory A. Lyzenga , Steve W. Otto , John K. Salmon , David W. Walker, Solving problems on concurrent processors. Vol. 1: General techniques and regular problems, Prentice-Hall, Inc., Upper Saddle River, NJ, 1988
|
| |
Fuji88
|
Fujimoto, R.M., "Performance Studies of Distributed Simulation Strategies," Proc., SCS Multi-conference, San Diego, CA, Feb., 1988.
|
| |
HaDo88
|
Hartrum, T.C. and B.J. Donlan, "Distributed Battlemanagement Simulation on a Hypercube," Proc,, SCS Multi-conference,, San Diego, CA, Feb., 1988.
|
| |
JeSo82
|
Jefferson, D. and H Sowizral, "Fast Concurrent Simulation Using the Time Warp Mechanism," A Rand Note, N- 1906-AF.
|
 |
Jeff85
|
|
| |
Kuma86
|
|
| |
LCUW88
|
Lomow, G., et al., "A Performance Study of Time Warp," Proc., SCS Multi-conference,, San Diego, CA, Feb., 1988.
|
| |
Luba87
|
Lubachevsky, B., "Bounded Lag Distributed Discrete Event Simulation", Proc., SCS Multi-conference,, San Diego, CA, Feb., 1988.
|
 |
Misr86
|
|
 |
Nico88
|
|
| |
NiRe84
|
|
| |
PeWo78
|
Peacock, J.K., Wong, J,W. and E. Manning, "Distributed Simulation Using a Network of Processors," Computer Networks, 3, North Holland Pub., 1979, 44- 56.
|
| |
PeMa80
|
Peacock, J.K., Manning, E. and J.W. Wong, "Synchronization of Distributed Simulation Using Broadcast Algorithms," Computer Networks, North Holland Pub., 1980, 3-10.
|
 |
ReMa87
|
Daniel A. Reed , Allen D. Malony , Bradley D. McCredie, Parallel discrete event simulation: a shared memory approach, Proceedings of the 1987 ACM SIGMETRICS conference on Measurement and modeling of computer systems, p.36-38, May 11-14, 1987, Banff, Alberta, Canada
|
| |
ReMa88
|
Reed, M.A., and A.D. Maloney, "Parallel Discrete Event Simulat~Lon: The Chandy-Misra Approach", Proc., SCS Multi-conference,, San Diego, CA. Feb., 1988.
|
 |
Reyn82
|
|
| |
Soko88
|
Sokol, L., et al. "MTW: A Strategy for Scheduling Discrete Events for concurrer, t Execution",Proc of SCS Multi-Conference," February, 1988, San Diego, 34-42.
|
| |
Theo84
|
Theofanos, "Distribute:d Simulation of Queueing Networks," Master's The.,;LS, The Univ of Virginia, }'an., 1984.
|
| |
Word88
|
Worden, J. "National Testbed Program," Proc of SCS Multi-Conference: Aerospace Simulation Ili," February, 1988, San Diego, CA.
|
CITED BY 38
|
|
|
|
|
|
|
|
Paul F. Reynolds, Jr. , Carmen M. Pancerella , Sudhir Srinivasan, Making parallel simulations go fast, Proceedings of the 24th conference on Winter simulation, p.646-656, December 13-16, 1992, Arlington, Virginia, United States
|
|
|
|
|
|
Fabian Gomes , John Cleary , Alan Covington , Steve Franks , Brian Unger , Zhong-e Ziao, SimKit: a high performance logical process simulation class library in C++, Proceedings of the 27th conference on Winter simulation, p.706-713, December 03-06, 1995, Arlington, Virginia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sudhir Srinivasan , Paul F. Reynolds, Jr., Adaptive algorithms vs. Time Warp: an analytical comparison, Proceedings of the 27th conference on Winter simulation, p.666-673, December 03-06, 1995, Arlington, Virginia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Phillip M. Dickens , Paul F. Reynolds, Jr., A performance model for parallel simulation, Proceedings of the 23rd conference on Winter simulation, p.618-626, December 08-11, 1991, Phoenix, Arizona, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vijay Balakrishnan , Peter Frey , Nael B. Abu-Ghazaleh , Philip A. Wilsey, A framework for performance analysis of parallel discrete event simulators, Proceedings of the 29th conference on Winter simulation, p.429-436, December 07-10, 1997, Atlanta, Georgia, United States
|
|
|
Sudhir Srinivasan , Paul F. Reynolds, Jr., NPSI adaptive synchronization algorithms for PDES, Proceedings of the 27th conference on Winter simulation, p.658-665, December 03-06, 1995, Arlington, Virginia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|