Transaction-Oriented Simulation In Ad Hoc Grids: Design and Experience
Gerald Krafft, Vladimir Getov

TL;DR
This paper analyzes the requirements for parallel transaction-oriented simulation in ad hoc grids, implementing a Java-based simulator using the SRTW synchronization algorithm and evaluating its performance on the Grid5000 platform.
Contribution
It introduces a parallel simulator for transaction-oriented simulation in ad hoc grids using SRTW synchronization and provides experimental insights into its performance and potential improvements.
Findings
SRTW reduces transaction rollbacks compared to standard Time Warp.
SRTW can be outperformed by standard Time Warp under certain conditions.
Proposed improvements aim to enhance SRTW's robustness.
Abstract
In this paper we analyse the requirements of performing parallel transaction-oriented simulations within loosely coupled systems like ad hoc grids. We focus especially on the space-parallel approach to parallel simulation and on discrete event synchronisation algorithms that are suitable for transaction-oriented simulation and the target environment of ad hoc grids. To demonstrate our findings, a Java-based parallel simulator for the transaction-oriented language GPSS/H is implemented on the basis of the most promising shock-resistant Time Warp (SRTW) synchronisation algorithm and using the grid framework ProActive. The analysis of our parallel simulator, based on experiments using the Grid5000 platform, shows that the SRTW algorithm can successfully reduce the number of rolled back transaction moves but it also reveals circumstances in which the SRTW algorithm can be outperformed by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSimulation Techniques and Applications · Distributed and Parallel Computing Systems · Advanced Data Storage Technologies
