|
ABSTRACT
This article describes an approach to discrete event simulation modeling that appears to be effective for developing portable and efficient parallel execution of models of large distributed systems and communication networks. In this approach, the modeler develops submodels with an existing sequential simulation modeling tool, using the full expressive power of the tool. A set of modeling language extensions permits automatically sychronized communication between submodels; however, the automation requires that any such communication must take a nonzero amount of simulation time. Within this modeling paradigm, a variety of conservative synchronization protocols can transparently support conservative execution of submodels on potentially different processors. A specific implementation of this approach, U.P.S. (Utilitarian Parallel Simulator), is described, along with performance results on the Intel Paragon and on the IBM SP2.
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.
 |
1
|
|
| |
2
|
BAGRODIA, R. L. 1993. A survival guide for parallel simulation. ORSA J. Comput. 5, 3, 234-235.
|
| |
3
|
|
 |
4
|
|
 |
5
|
Christopher D. Carothers , Richard M. Fujimoto , Yi-Bing Lin, A case study in simulating PCS networks using Time Warp, Proceedings of the ninth workshop on Parallel and distributed simulation, p.87-94, June 13-16, 1995, Lake Placid, New York, United States
|
 |
6
|
Phillip M. Dickens , Philip Heidelberger , David M. Nicol, A distributed memory LAPSE: parallel simulation of message-passing programs, Proceedings of the eighth workshop on Parallel and distributed simulation, p.32-38, July 06-08, 1994, Edinburgh, Scotland, United Kingdom
|
 |
7
|
|
 |
8
|
|
| |
9
|
FUJIMOTO, R. M. 1993. Parallel discrete event simulation: Will the field survive? ORSA J. Comput. 5, 3, 213-230.
|
 |
10
|
Albert G. Greenberg , Boris D. Lubachevsky , David M. Nicol , Paul E. Wright, Efficient massively parallel simulation of dynamic channel assignment schemes for wireless cellular communications, Proceedings of the eighth workshop on Parallel and distributed simulation, p.187-197, July 06-08, 1994, Edinburgh, Scotland, United Kingdom
|
| |
11
|
GROSS, D. AND MILLER, D.R. 1984. The randomization technique as a modeling tool and solution procedure for transient Markov processes. Oper. Res. 32, 2 (March-April), 343-361.
|
| |
12
|
GTU, INc. 1994. CPSim 1.0 User's Guide and Reference Manual, June, Arlington, VA.
|
| |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
NICOL, D. AND FUJIMOTO, R. 1994. Parallel simulation today. Annals Oper. Res. 53, 249-286.
|
 |
17
|
|
 |
18
|
|
 |
19
|
D. M. Nicol , C. C. Michael , P. Inouye, Efficient aggregation of multiple PLs in distributed memory parallel simulations, Proceedings of the 21st conference on Winter simulation, p.680-685, December 04-06, 1989, Washington, D.C., United States
[doi> 10.1145/76738.76825]
|
| |
20
|
PREISS, B.R. 1989. The Yaddes distributed discrete event simulation specification language and execution environments. In Distributed Simulation 1989, vol. 21, Society for Computer Simulation, San Diego, Calif., 139-144.
|
| |
21
|
|
 |
22
|
|
| |
23
|
STEINMAN, J. S. 1991. Speedes: Synchronous parallel environment for emulation and discrete event simulation. In Advances in Parallel and Distributed Simulation, vol. 23, SCS Simulation Series, 95-103.
|
| |
24
|
SWAIN, J. 1995. Simulation Survey. OR/MS Today (August), 64-79.
|
| |
25
|
|
CITED BY 17
|
|
|
|
|
George F. Riley , Mostafa H. Ammar , Richard M. Fujimoto , Alfred Park , Kalyan Perumalla , Donghua Xu, A federated approach to distributed network simulation, ACM Transactions on Modeling and Computer Simulation (TOMACS), v.14 n.2, p.116-148, April 2004
|
|
|
|
|
|
Dohyung Kim , Chan-Eun Rhee , Youngmin Yi , Sungchan Kim , Hyunguk Jung , Soonhoi Ha, Virtual synchronization for fast distributed cosimulation of dataflow task graphs, Proceedings of the 15th international symposium on System Synthesis, October 02-04, 2002, Kyoto, Japan
|
|
|
Jason Liu , David Nicol , Brian J. Premore , Anna L. Poplawski, Performance prediction of a parallel simulator, Proceedings of the thirteenth workshop on Parallel and distributed simulation, p.156-164, May 01-04, 1999, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|