Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/318123.318205acmconferencesArticle/Chapter ViewAbstractPublication PageswscConference Proceedingsconference-collections
Article

Wolf: a rollback algorithm for optimistic distributed simulation systems

Published: 01 December 1988 Publication History

Abstract

Discrete event dynamical systems are used to model a number of engineering applications ranging from communication networks, distributed computing systems to manufacturing systems. A new analytical model is proposed for the analysis of asynchronous, optimistic distributed simulation of discrete event dynamical systems. The performance of traditional timewarp algorithms and that of a new rollback algorithm, Wolf, are examined in this framework and a comparison is attempted. A few preliminary implementations of Wolf on a distributed computing system confirm analytical results predicting a considerable reduction in error propagation, a decrease in the number of cancellations and an enhancement in the forward computation.

Cited By

View all
  • (2024)Virtual Time III, Part 3: Throttling and Message CancellationACM Transactions on Modeling and Computer Simulation10.1145/367817334:4(1-35)Online publication date: 17-Jul-2024
  • (2023)Using Cache or Credit for Parallel Ranking and SelectionACM Transactions on Modeling and Computer Simulation10.1145/361829933:4(1-28)Online publication date: 26-Oct-2023
  • (2018)SEECSSimProceedings of the 22nd International Symposium on Distributed Simulation and Real Time Applications10.5555/3330299.3330334(263-269)Online publication date: 15-Oct-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WSC '88: Proceedings of the 20th conference on Winter simulation
December 1988
896 pages
ISBN:0911801421
DOI:10.1145/318123
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 1988

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 3,413 of 5,075 submissions, 67%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Virtual Time III, Part 3: Throttling and Message CancellationACM Transactions on Modeling and Computer Simulation10.1145/367817334:4(1-35)Online publication date: 17-Jul-2024
  • (2023)Using Cache or Credit for Parallel Ranking and SelectionACM Transactions on Modeling and Computer Simulation10.1145/361829933:4(1-28)Online publication date: 26-Oct-2023
  • (2018)SEECSSimProceedings of the 22nd International Symposium on Distributed Simulation and Real Time Applications10.5555/3330299.3330334(263-269)Online publication date: 15-Oct-2018
  • (2017)History and perspective of simulation in manufacturingProceedings of the 2017 Winter Simulation Conference10.5555/3242181.3242206(1-13)Online publication date: 3-Dec-2017
  • (2017)History and perspective of simulation in manufacturing2017 Winter Simulation Conference (WSC)10.1109/WSC.2017.8247801(385-397)Online publication date: Dec-2017
  • (2016)Rollback-based simulation for the design of continuous/discrete simulation toolsProceedings of the Summer Computer Simulation Conference10.5555/3015574.3015606(1-8)Online publication date: 24-Jul-2016
  • (2013)Synchronization methods in parallel and distributed discrete-event simulationSimulation Modelling Practice and Theory10.1016/j.simpat.2012.08.00330(54-73)Online publication date: Jan-2013
  • (2009)Causality information and proactive cancellation mechanismsConcurrency and Computation: Practice and Experience10.1002/cpe.139921:11(1483-1503)Online publication date: 11-Feb-2009
  • (2008)Semantics for Rollback-Based Continuous/Discrete Simulation2008 IEEE International Behavioral Modeling and Simulation Workshop10.1109/BMAS.2008.4751250(106-111)Online publication date: Sep-2008
  • (2007)Can humanitarian open-source software development draw new students to CS?ACM SIGCSE Bulletin10.1145/1227504.122749539:1(551-555)Online publication date: 7-Mar-2007
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media