Virtual Time III, Part 1: Unified Virtual Time synchronization for parallel discrete event simulation

DR Jefferson, P Barnes Jr - ACM Transactions on Modeling and …, 2023 - dl.acm.org
Algorithms for synchronization of parallel discrete event simulation have historically been
divided between conservative methods that require lookahead but not rollback, and …

The ultimate share-everything PDES system

M Ianni, R Marotta, D Cingolani, A Pellegrini… - Proceedings of the …, 2018 - dl.acm.org
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 …

Effective access to the committed global state in speculative parallel discrete event simulation on multi-core machines

R Marotta, F Montesano, F Quaglia - Proceedings of the 2023 ACM …, 2023 - dl.acm.org
Output production and predicate detection are critical in speculative parallel discrete event
simulation, since they need to take place accessing past state values—which have become …

Towards the Optimization of Speculative PDES Platforms in Shared-Memory Multi-core Machines

F Montesano - European Conference on Multi-Agent Systems, 2023 - Springer
Speculative parallel discrete event simulation on shared-memory machines has become a
hot field to study due to its exploitation of massively parallel computing systems. This paper …

Pending event set management in parallel discrete event simulation

S Gupta - 2018 - rave.ohiolink.edu
Abstract In Parallel Discrete Event Simulation (PDES), the pending event set refers to the set
of events available for execution. These pending events are aggressively scheduled for …

Optimizing simulation on shared-memory platforms: the smart cities case

M Ianni, R Marotta, D Cingolani… - 2018 Winter …, 2018 - ieeexplore.ieee.org
Modern advancements in computing architectures have been accompanied by new
emergent paradigms to run Parallel Discrete Event Simulation models efficiently. Indeed …