skip to main content
10.1109/PADS.2005.17acmconferencesArticle/Chapter ViewAbstractPublication PagespadsConference Proceedingsconference-collections
Article

Optimistic Protocol Analysis in a Performance Analyzer and Prediction Tool

Published: 01 June 2005 Publication History

Abstract

Parallelising sequential discrete event simulation programs is often a tedious process, with no guarantee for speedup. This paper describes a performance analyser tool developed to predict the execution performance of parallel discrete event simulation programs, using either optimistic or conservative protocols. The tool aims to provide the user with the flexibility of choosing the simulation protocol desired, and to make useful comparisons between the results obtained. The novel feature of the analyser is that it predicts the parallel execution performance based on a sequential simulation run, without the parallel implementation developed. This paper describes the structure and operation of the analyser program focusing on the analysis of the optimistic simulation protocol. As the prediction of the optimistic protocol is very different from the conservative one, its uniqueness will be illustrated in this paper. The performance analyzer and prediction tool can be used to explore different protocols and parameters in order to provide faster decision making about the final implementation strategy.

References

[1]
{1} R.J. Lipton, and D.W. Mizell, "Time Warp vs. Chandy-Misra: A Worst-Case Comparison", In Proceedings of the SCS Multiconference on Distributed Simulation, San Diego, 1990, pp.137-143.
[2]
{2} D.R. Jefferson, "Virtual Time", ACM Transactions on Programming Languages and Systems, Vol. 7, No. 3, July 1985, pp. 404-425.
[3]
{3} K.M. Chandy, and J. Misra, "Distributed simulation: A case study in design and verification of distributed programs", IEEE on Transactions on Software Engineering, SE-5, No. 5, 1979, pp. 440-452.
[4]
{4} D.M. Nicol, and R.M. Fujimoto, "Parallel Simulation Today", Annals of Operations Research, vol. 53, 1994, pp. 249-286.
[5]
{5} Y.-B. Lin, "Parallelism Analysers for Parallel Discrete Event Simulation". ACM Transactions on Modeling and Computer Simulation, Vol. 2, No. 3, 1992, pp. 239-264.
[6]
{6} Y.-C. Wong, S.-Y. Hwang, and J.Y.-B. Lin, "A Parallelism Analyser for Conservative Parallel Simulation", IEEE Transactions on Parallel and Distributed Systems, Vol. 6, No. 6, June 1995, pp. 628-638.
[7]
{7} C.-C. Lim, Y.H. Low, B.-P. Gan, S. Jain, W. Cai, W.J. Hsu, and S.Y. Huang, "Performance Prediction Tools for Parallel Discrete-Event Simulation", In Proceedings of 13th Workshop on Parallel and Distributed Simulation, Atlanta, 1999, pp. 148-155.
[8]
{8} Z. Juhasz, S.J. Turner, M. Gerzson, and K. Kuntner, "A Performance Analyser and Prediction Tool for Parallel Discrete Event Simulation", In Proceedings of 5th UK Simulation Society Conference, Cambridge, UK, 2001, pp. 8-13.
[9]
{9} Z. Juhasz, S.J. Turner, M. Gerzson and K. Kuntner, "A Traced-based Performance Prediction Tool for Parallel Discrete Event Simulation", International Journal of Simulation Systems, Science & Technology, Vol. 4, No. 1-2, 2003, pp. 7-22.
[10]
{10} R.M. Fujimoto, "Parallel Discrete Event Simulation", Communications of the ACM, Vol. 33, No. 10, October 1990, pp. 30-53.
[11]
{11} D.M. Nicol and X. Liu, "The Dark Side of Risk (What your Mother never told you about Time Warp)", In Proceedings of 11th Workshop on Parallel and Distributed Simulation, Lockenhaus, 1997, pp. 188-195.
[12]
{12} R.M. Fujimoto, "Lookahead in Parallel Discrete Event Simulation". In Proceedings of the International Conference on Parallel Processing, 1988, pp.34-41.

Cited By

View all
  • (2006)Performance evaluation of a CMB protocolProceedings of the 38th conference on Winter simulation10.5555/1218112.1218298(1012-1019)Online publication date: 3-Dec-2006

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
PADS '05: Proceedings of the 19th Workshop on Principles of Advanced and Distributed Simulation
June 2005
280 pages
ISBN:0769523838

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 June 2005

Check for updates

Qualifiers

  • Article

Conference

PADS05
Sponsor:

Acceptance Rates

PADS '05 Paper Acceptance Rate 30 of 46 submissions, 65%;
Overall Acceptance Rate 398 of 779 submissions, 51%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2006)Performance evaluation of a CMB protocolProceedings of the 38th conference on Winter simulation10.5555/1218112.1218298(1012-1019)Online publication date: 3-Dec-2006

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media