Performance evaluation of spintronic-based spiking neural networks using parallel discrete-event simulation

E Cruz-Camacho, S Qian, A Shukla… - ACM Transactions on …, 2024 - dl.acm.org
Spintronic devices that use the spin of electrons as the information state variable have the
potential to emulate neuro-synaptic dynamics and can be realized within a compact form …

Follow the leader: Alternating CPU/GPU computations in PDES

R Marotta, A Pellegrini, P Andelfinger - Proceedings of the 38th ACM …, 2024 - dl.acm.org
Despite the successes of graphics processing units (GPUs) in accelerating simulations in
several research fields, their use is largely restricted to domain-specific workloads that …

Autonomic state management for optimistic simulation platforms

A Pellegrini, R Vitali, F Quaglia - IEEE Transactions on Parallel …, 2014 - ieeexplore.ieee.org
We present the design and implementation of an autonomic state manager (ASM) tailored
for integration within optimistic parallel discrete event simulation (PDES) environments …

Transparently mixing undo logs and software reversibility for state recovery in optimistic PDES

D Cingolani, A Pellegrini, F Quaglia - ACM Transactions on Modeling …, 2017 - dl.acm.org
The Time Warp synchronization protocol for Parallel Discrete Event Simulation (PDES) is
universally considered a viable solution to exploit the intrinsic simulation model parallelism …

Speculative distributed simulation of very large spiking neural networks

A Pimpini, A Piccione, B Ciciani… - Proceedings of the 2022 …, 2022 - dl.acm.org
Spiking Neural Networks are a class of Artificial Neural Networks that closely mimic
biological neural networks. They are particularly interesting because of their potential to …

Devastator: A Scalable Parallel Discrete Event Simulation Framework for Modern C++

J Bachan, J Ye, X Jiang, T Nguyen… - Proceedings of the 38th …, 2024 - dl.acm.org
Parallel discrete event simulation is a fundamental simulation technology that is essential to
the parallelization of event-based models including hardware and transportation systems …

Zero lookahead? Zero problem. The window racer algorithm

P Andelfinger, T Köster, A Uhrmacher - Proceedings of the 2023 ACM …, 2023 - dl.acm.org
Synchronization algorithms for parallel simulation struggle to attain speedup if the simulation
entities are tightly coupled and their interactions are difficult to predict. Window Racer is a …

A fine-grain time-sharing time warp system

A Pellegrini, F Quaglia - ACM Transactions on Modeling and Computer …, 2017 - dl.acm.org
Several techniques have been proposed to improve the performance of Parallel Discrete
Event Simulation platforms relying on the Time Warp (optimistic) synchronization protocol …

Comparing speculative synchronization algorithms for continuous-time agent-based simulations

P Andelfinger, A Piccione, A Pellegrini… - 2022 IEEE/ACM 26th …, 2022 - ieeexplore.ieee.org
Continuous-time agent-based models often represent tightly-coupled systems in which an
agent's state transitions occur in close interaction with neighboring agents. Without artificial …

Efficient Non-Blocking Event Management for Speculative Parallel Discrete Event Simulation

A Piccione, A Pellegrini - Proceedings of the 38th ACM SIGSIM …, 2024 - dl.acm.org
Parallel Discrete Event Simulation (PDES) is a modelling technique that takes advantage of
concurrent computing resources. However, its asynchronous nature can present challenges …