ACM Home Page
Please provide us with feedback. Feedback
Parallel simulation: distributed simulation systems
Full text PdfPdf (317 KB)
Source Winter Simulation Conference archive
Proceedings of the 35th conference on Winter simulation: driving innovation table of contents
New Orleans, Louisiana
SESSION: Advanced tutorials table of contents
Pages: 124 - 134  
Year of Publication: 2003
ISBN:0-7803-8132-7
Author
Richard M. Fujimoto  Georgia Institute of Technology, Atlanta, GA
Sponsors
INFORMS/CS : Institute for Operations Research and the Management Sciences/College on Simulation
NIST : National Institute of Standards and Technology
IEEE/SMCS : Institute of Electrical and Electronics Engineers/Systems, Man, and Cybernetics Society
ACM: Association for Computing Machinery
(SCS) : The Society for Modeling and Simulation International
SIGSIM: ACM Special Interest Group on Simulation and Modeling
IIE : Institute of Industrial Engineers
IEEE/CS : Institute of Electrical and Electronics Engineers/Computer Society
ASA : American Statistical Association
Publisher
Winter Simulation Conference 
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 99,   Citation Count: 8
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

An overview of technologies concerned with distributing the execution of simulation programs across multiple processors is presented. Here, particular emphasis is placed on discrete event simulations. The High Level Architecture (HLA) developed by the Department of Defense in the United States is first described to provide a concrete example of a contemporary approach to distributed simulation. The remainder of this paper is focused on time management, a central issue concerning the synchronization of computations on different processors. Time management algorithms broadly fall into two categories, termed conservative and optimistic synchronization. A survey of both conservative and optimistic algorithms is presented focusing on fundamental principles and mechanisms. Finally, time management in the HLA is discussed as a means to illustrate how this standard supports both approaches to synchronization.


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
Ayani, R. (1989). A Parallel Simulation Scheme Based on the Distance Between Objects. Proceedings of the SCS Multiconference on Distributed Simulation, Society for Computer Simulation. 21: 113--118.
 
2
 
3
 
4
 
5
 
6
Cai, W. and S. J. Turner (1990). An Algorithm for Distributed Discrete-Event Simulation - the "Carrier Null Message" Approach. Proceedings of the SCS Multiconference on Distributed Simulation, SCS Simulation Series. 22: 3--8.
7
 
8
Chandy, K. M. and J. Misra (1978). "Distributed Simulation: A Case Study in Design and Verification of Distributed Programs." IEEE Transactions on Software Engineering SE-5(5): 440--452.
9
 
10
 
11
12
 
13
 
14
Dickens, P. M. and J. Reynolds, P. F. (1990). SRADS With Local Rollback. Proceedings of the SCS Multiconference on Distributed Simulation. 22: 161--164.
15
 
16
 
17
 
18
 
19
 
20
IEEE Std 1278.1-1995 (1995). IEEE Standard for Distributed Interactive Simulation - Application Protocols. New York, NY, Institute of Electrical and Electronics Engineers, Inc.
 
21
IEEE Std 1516--2000 (2000). IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Framework and Rules. New York, NY, Institute of Electrical and Electronics Engineers, Inc.
 
22
IEEE Std 1516.2-2000 (2000). IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Object Model Template (OMT) Specification. New York, NY, Institute of Electrical and Electronics Engineers, Inc.
 
23
IEEE Std 1516.3-2000 (2000). IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Interface Specification. New York, NY, Institute of Electrical and Electronics Engineers, Inc.
24
25
26
 
27
 
28
29
30
31
 
32
 
33
Mehl, H. (1992). A Deterministic Tie-Breaking Scheme for Sequential and Distributed Simulation. Proceedings of the Workshop on Parallel and Distributed Simulation, Society for Computer Simulation. 24: 199--200.
 
34
 
35
Miller, D. C. and J. A. Thorpe (1995). "SIMNET: The Advent of Simulator Networking." Proceedings of the IEEE 83(8): 1114--1123.
36
37
38
 
39
40
 
41
 
42
 
43
Sokol, L. M. and B. K. Stucky (1990). MTW: Experimental Results for a Constrained Optimistic Scheduling Paradigm. Proceedings of the SCS Multiconference on Distributed Simulation. 22: 169--173.
 
44
Steinman, J. S. (1992). "SPEEDES: A Multiple-Synchronization Environment for Parallel Discrete Event Simulation." International Journal on Computer Simulation: 251--286.
 
45
 
46
 
47
 
48
 
49

CITED BY  8
Collaborative Colleagues:
Richard M. Fujimoto: colleagues