ADRIANO PIMPINI

Dottore di ricerca

ciclo: XXXVI



Titolo della tesi: Techniques for Accurate and Scalable Simulation of Spiking Neural Networks using Speculative Discrete Event Simulation

In the era of ubiquitous Artificial Intelligence and power-hungry Neural Networks, the brain offers prime inspiration for a faster, greener, more efficient, and arguably more effective alternative: Spiking Neural Networks (SNNs). This thesis explores simulating SNNs using Parallel Discrete Event Simulation (PDES) with Time Warp. We present the motivations for this approach, the challenges that using it poses, and illustrate our solutions in-depth from both a theoretical and technical point of view, with emphasis on the latter. With the ability to execute SNN simulation on a PDES support, we show how this simulation method allows for achieving significantly higher simulation accuracy with respect to the traditional Time-Stepped approach. In our experimentation, the traditional approach was shown to suffer from substantial drift from the expected network activity due to the compounding effect of inaccuracies. Higher accuracy is crucial to properly simulate and thus study biological neural networks in silico, as well as simulate analogical neuromorphic chips, but we also show it plays a fundamental role when using SNNs for AI by replicating recognition experiments and achieving higher classification accuracy, all while using simpler network topologies, with lower energy consumption. Finally, our experimentation also highlights the high scalability of our approach thanks to effective utilisation of both parallel and distributed computing.

Produzione scientifica

11573/1697986 - 2023 - Autonomic Orchestration Of In-Situ and In-Transit Data Analytics For Simulation Studies
Du, Xiaorui; Pimpini, Adriano; Piccione, Andrea; Meng, Zhioxiao; Siguenza-Torres, Anibal; Bortoli, Stefano; Knoll, Alois; Pellegrini, Alessandro - 04b Atto di convegno in volume
congresso: 2023 Winter Simulation Conference (San Antonio, Texas, USA)
libro: Proceedings of the 2023 Winter Simulation Conference - ()

11573/1697985 - 2023 - Towards Accessible Parallel Discrete Event Simulation of Spiking Neural Networks
Pimpini, Adriano - 04d Abstract in atti di convegno
congresso: 2023 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (Orlando, FL, USA)
libro: Proceedings of the 2023 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation - (9798400700309)

11573/1669278 - 2022 - Speculative Distributed Simulation of Very Large Spiking Neural Networks
Pimpini, A.; Piccione, A.; Ciciani, B.; Pellegrini, A. - 04b Atto di convegno in volume
congresso: SIGSIM-PADS '22: SIGSIM Conference on Principles of Advanced Discrete Simulation (Atlanta; USA)
libro: SIGSIM-PADS '22: Proceedings of the 2022 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation - (9781450392617)

11573/1669275 - 2022 - On the Accuracy and Performance of Spiking Neural Network Simulations
Pimpini, A; Piccione, A; Pellegrini, A - 04b Atto di convegno in volume
congresso: 26th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2022 (Alès; France)
libro: DS-RT '22: Proceedings of the 2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications - (978-1-6654-9799-2)

11573/1672396 - 2022 - Reproducibility Report for the Paper: “Evaluating Performance of Spintronics-Based Spiking Neural Network Chips using Parallel Discrete Event Simulation”
Pimpini, Adriano - 04b Atto di convegno in volume
congresso: SIGSIM-PADS '22: SIGSIM Conference on Principles of Advanced Discrete Simulation (Atlanta; USA)
libro: SIGSIM-PADS '22: Proceedings of the 2022 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation - (9781450392617)

© Università degli Studi di Roma "La Sapienza" - Piazzale Aldo Moro 5, 00185 Roma