ACM Home Page
Please provide us with feedback. Feedback
Algorithms and analyses: piggy-backed time-stepped simulation with ‘super-stepping’
Full text PdfPdf (508 KB)
Source Winter Simulation Conference archive
Proceedings of the 35th conference on Winter simulation: driving innovation table of contents
New Orleans, Louisiana
SESSION: Military applications table of contents
Pages: 1077 - 1085  
Year of Publication: 2003
ISBN:0-7803-8132-7
Authors
S. C. Tay  National University of Singapore, Kent Ridge, Singapore
G. S. H. Tan  National University of Singapore, Kent Ridge, Singapore
K. Shenoy  National University of Singapore, Kent Ridge, Singapore
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): 2,   Downloads (12 Months): 7,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We propose an optimization technique for reducing global synchronizations in traditional time-stepped simulations. Time-stepped simulations are known to be efficient when events are frequent or dense. However, when events are less frequent (when compared to the size of time-steps) the performance of time-stepped simulations drop noticeably. This paper aims at improving the performance of traditional time-stepped simulations during low frequency periods and maintaining its efficiency during high frequency periods. We focus on interactive simulations which have tight real-time interactive constraints. The proposed optimization is achieved by informing the host about future events. This information is ‘piggybacked’ on the ready messages sent by the participating Processing Elements (PE) to the host. We maintain simulation efficiency by switching between the proposed technique and the traditional technique depending on the observed event density. To achieve this switching we introduce a concept called ‘super-stepping’. A probabilistic method is used to optimize ‘super-step’ size.


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 distance between objects, Proceedings of the SCS Multiconference on distributed simulations. Volume 21, Pages 113--118.
 
2
Banks, J., Carson II, J. S., and Nelson, B. L. 1996. Discrete-Event System Simulation, Second Edition, Prentice Hall.
 
3
Buxton, J. N., and Laski J. G. 1962. Control and Simulation Language, Computer Journal, Volume 5(3), 1962.
4
5
 
6
7
 
8
Fujimoto, R. M. 1989. Performance Measurements of Distributed Simulation Strategies, Transactions of the Society for Computer Simulation, Volume 6, Pages 89--132.
 
9
Gan, B. P., Low, Y. H., Cai, W., Turner, S. J., Jain, S., Hsu, W. J., and Huang, S. Y. 2001. The Development of Conservative Superstep Protocols for Shared Memory Multiprocessor Systems, Parallel and Distributed Computing Practices, Volume 4(1), pp. 1--17.
 
10
Groselj B., and Tropper C. 1988. The Time-of-Next-Event Algorithm, Proceedings of the SCS Multiconference on Distributed Simulation, pp. 25--29, Society for Computer Simulation.
11
 
12
Lubachevsky, B. D. 1988. Bounded Lag Distributed Discrete Event Simulation, Proceedings of the SCS Multi-conference on Distributed Simulation, Pages 183--191, Society for Computer Simulation.
 
13
Lubachevsky, B. D. 1989. Scalability of the bounded lag distributed discrete event simulation, In Distributed Simulation, Volume 21(2), pp. 100--107.
 
14
Page, E. H. 1997. Zero Lookahead in a Distributed Time-Stepped Simulation, Simulation Digest, Volume 26(2), pp. 4--13.
Collaborative Colleagues:
S. C. Tay: colleagues
G. S. H. Tan: colleagues
K. Shenoy: colleagues