2014
DOI: 10.1007/978-3-642-54420-0_49
|View full text |Cite
|
Sign up to set email alerts
|

The ROme OpTimistic Simulator: A Tutorial

Abstract: In this paper we present the ROme OpTimistic Simulator (ROOT-Sim), a general-purpose Parallel Discrete Event simulator built according to the optimistic synchronization protocol, which allows-via the adoption of a simple/reduced API-to implement simulation models via event handlers relying on standard ANSI-C. We present the set of paradigms which ROOT-Sim is built on, and its internal design, along with the offered facilities. We also explain the simulation-model programming paradigm, and give an example of a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
3
2
2

Relationship

5
2

Authors

Journals

citations
Cited by 15 publications
(18 citation statements)
references
References 29 publications
0
17
0
Order By: Relevance
“…We have integrated the presented state recoverability manager within the ROOT-Sim simulation platform [18,20]. This is a C-based open source simulation package targeted at POSIX systems, which implements a general-purpose simulation environment based on the Time Warp synchronization paradigm.…”
Section: Test-bed Environmentmentioning
confidence: 99%
See 1 more Smart Citation
“…We have integrated the presented state recoverability manager within the ROOT-Sim simulation platform [18,20]. This is a C-based open source simulation package targeted at POSIX systems, which implements a general-purpose simulation environment based on the Time Warp synchronization paradigm.…”
Section: Test-bed Environmentmentioning
confidence: 99%
“…We again remark that our proposal is fully application transparent, and has been released as free software and integrated into the open source ROOT-Sim package [18,20].…”
Section: Introductionmentioning
confidence: 98%
“…As hinted, we have integrated all our solutions into the ROme OpTimistic Simulator (ROOT-Sim) [24,22,17], an optimistic simulation platform based on the Time Warp protocol [18] and tailored for UNIX-like systems. ROOTSim is designed to be a general-purpose platform, that can support any kind of discrete event model developed by adhering to a very simple and intuitive programming model (in fact, the platform transparently handles all the mechanisms associated with parallelization and synchronization).…”
Section: Experimental Studymentioning
confidence: 99%
“…We integrated ECS within the open source ROOT-Sim package [26], particularly the symmetric multi-threaded version presented in [4]. A few relevant modifications to this simulation platform have been made for integration purposes.…”
Section: Test-bed Platformmentioning
confidence: 99%