Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation 2018
DOI: 10.1145/3200921.3200931
|View full text |Cite
|
Sign up to set email alerts
|

The Ultimate Share-Everything PDES System

Abstract: The share-everything PDES (Parallel Discrete Event Simulation) paradigm is based on fully sharing the possibility to process any individual event across concurrent threads, rather than binding Logical Processes (LPs) and their events to threads. It allows concentrating, at any time, the computing power-the CPU-cores on board of a shared-memory machine-towards the unprocessed events that stand closest to the current commit horizon of the simulation run. This fruitfully biases the delivery of the computing power… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 25 publications
(13 citation statements)
references
References 30 publications
(36 reference statements)
0
13
0
Order By: Relevance
“…The generality of this paradigm is also such that restoring a previous non-consistent state can be supported by different methodologies, e.g. traditional state saving and restore (Ianni et al 2018), reverse scrubbing (Cingolani et al 2016), or transactional memory (Santini et al 2015).…”
Section: The Share-everything Pdes Paradigmmentioning
confidence: 99%
See 3 more Smart Citations
“…The generality of this paradigm is also such that restoring a previous non-consistent state can be supported by different methodologies, e.g. traditional state saving and restore (Ianni et al 2018), reverse scrubbing (Cingolani et al 2016), or transactional memory (Santini et al 2015).…”
Section: The Share-everything Pdes Paradigmmentioning
confidence: 99%
“…For a thorough discussion of the architectural details of a reference share-everything simulation platform, we refer the reader to the work in Ianni et al (2018). We discuss here the most fundamental aspects of the Ianni, Marotta, Cingolani, Pellegrini, and Quaglia reference implementation, for the sake of completeness.…”
Section: Reference Runtime Environment Organizationmentioning
confidence: 99%
See 2 more Smart Citations
“…Speculative Parallel Discrete event Simulation (PDES) is known to be a core method for deliverying high performance of model execution (Jefferson 1985), and for enabling the full exploitation of the available computing resources in both distributed and shared memory settings (Barnes et al 2013;Ianni et al 2018). At the same time, a core aspect to be considered when building speculative PDES platforms is the ability to reconstruct past simulation states whenever a causality violation-caused by wrong speculation paths-needs to be undone.…”
Section: Introductionmentioning
confidence: 99%