Research & Publications
Research Interests
My research is mainly focused on:
- Parallel and Distributed Discrete Event Simulation;
- High-Performance Computing;
- Optimistic Synchronization;
- Computer Architectures;
- Operating Systems;
- Model-Driven Engineering;
- Cyber security;
- Modelling and Performance Evaluation of Simulation Systems;
- Autonomic Computing.
Publication Archive
Copyright Information: The documents available from this site are provided as a means to ensure the timely dissemination of technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author’s copyright. These works may not be reposted without the copyright holder’s explicit permission. Permission to make digital or hard copies of part or all of these works for personal or classroom use is granted without fee, provided that copies are not made or distributed for profit or commercial advantage. The electronic version of some of the works available on this site may differ from the definitive published version. Copyright of works submitted for publication may be transferred without further notice, and this version may no longer be accessible.
Apply Filters
(total publications: 130)
2025
[c]
E. De Angelis, G. De Angelis, R. Marotta, F. Montesano, A. Pellegrini, and M. Proietti, “Declarative Adaptive Optimization of Task-Based Applications on Heterogeneous Architectures,” in Proceedings of the 2025 International Symposium on Computer Architecture and High Performance Computing Workshops, 2025. [PDF]
[Bibtex]
[Abstract]
[c]
S. Bauco, F. Montesano, A. Pimpini, R. Marotta, and A. Pellegrini, “Model-Driven Parallel and Distributed Stochastic Simulation of Chemical Reaction Networks,” in Proceedings of the 29th International Symposium on Distributed Simulation and Real Time Applications, 2025. [PDF]
[Bibtex]
[Abstract]
Winner of the Best Paper Award2024
[c]
X. Du, A. Piccione, A. Pimpini, S. Bortoli, A. Pellegrini, and A. Knoll, “Online Analytics with Local Operator Rebinding for Simulation Data Stream Processing,” in Proceedings of the 28th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2024. [PDF]
[Bibtex]
[Abstract]2023
[c]
R. Marotta, F. Montesano, A. Pellegrini, and F. Quaglia, “Incremental Checkpointing of Large State Simulation Models with Write-Intensive Events via Memory Update Correlation on Buddy Pages,” in Proceedings of the 27th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2023. [PDF]
[Bibtex]
[Abstract]
Shortlisted for the Best Paper Award2022
[c]
P. Andelfinger, A. Piccione, A. Pellegrini, and A. Uhrmacher, “Comparing Speculative Synchronization Algorithms for Continuous-Time Agent-Based Simulations,” in Proceedings of the 26th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2022. [PDF]
[Bibtex]
[Abstract]
Winner of the Best Paper Award
[c]
A. Pimpini, A. Piccione, and A. Pellegrini, “On the Accuracy and Performance of Spiking Neural Network Simulations,” in Proceedings of the 26th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2022. [PDF]
[Bibtex]
[Abstract]
Shortlisted for the Best Paper Award2021
[c]
E. De Angelis, G. De Angelis, A. Pellegrini, and M. Proietti, “Inferring Relations Among Test Programs in Microservices Applications,” in Proceedings of the 15th IEEE International Conference on Service Oriented Systems Engineering, 2021, pp. 114–123. [PDF]
[Bibtex]
[Abstract]
Winner of the Best Paper Award2020
[c]
E. Silvesti, C. Milia, R. Marotta, A. Pellegrini, and F. Quaglia, “Exploiting Inter-Processor-Interrupts for Virtual-Time Coordination in Speculative Parallel Discrete Event Simulation,” in Proceedings of the 2020 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, 2020. [PDF]
[Bibtex]
[Abstract]
[j]
F. Quaglia, G. Theodoropoulos, and A. Pellegrini, “Editorial to the Special Issue on the Principles of Advanced Discrete Simulation (PADS),” Transactions on Modeling and Computer Simulations, vol. 69, no. 5, pp. 8:1–8:2, Mar. 2020.
[Bibtex]2019
2018
2017
[c]
S. Economo, E. Silvestri, P. Di Sanzo, A. Pellegrini, and F. Quaglia, “Prompt Application-Transparent Transaction Revalidation in Software Transactional Memory,” in Proceedings of the 16th IEEE International Symposium on Network Computing and Applications, 2017, pp. 114–119. [PDF]
[Bibtex]
[Abstract]
[c]
T. Tocci, A. Pellegrini, F. Quaglia, J. Casanovas-García, and T. Suzumura, “ORCHESTRA: An Asynchronous Wait-Free Distributed GVT Algorithm,” in Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2017, pp. 51–58. [PDF]
[Bibtex]
[Abstract]
[c]
M. Ianni, R. Marotta, A. Pellegrini, and F. Quaglia, “A Non-blocking Global Virtual Time Algorithm with Logarithmic Number of Memory Operations,” in Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2017, pp. 17–24. [PDF]
[Bibtex]
[Abstract]
Shortlisted for the Best Paper Award2016
[c]
A. Pellegrini, C. Montañola-Sales, F. Quaglia, and J. Casanovas-Garcia, “Programming Agent-Based Demographic Models with Cross-State and Message-Exchange Dependencies: A Study with Speculative PDES and Automatic Load-Sharing,” in Proceedings of the 2016 Winter Simulation Conference, 2016. [PDF]
[Bibtex]
[Abstract]
[c]
R. Marotta, M. Ianni, A. Pellegrini, and F. Quaglia, “A Lock-Free O(1) Event Pool and its Application to Share-Everything PDES Platforms,” in Proceedings of the 20th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2016. [PDF]
[Bibtex]
[Abstract]
Winner of the Best Paper Award
[c]
S. Economo, D. Cingolani, A. Pellegrini, and F. Quaglia, “Configurable and Efficient Memory Access Tracing via Selective Expression-based x86 Binary Instrumentation,” in Proceedings of the 24th IEEE Internation Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, 2016. [PDF]
[Bibtex]
[Abstract]
[c]
A. La Rizza, G. Casarano, G. Castellani, B. Ciciani, L. Passalacqua, and A. Pellegrini, “Machine Learning-based Elastic Cloud Resource Provisioning in the Solvency II Framework,” in Proceedings of the 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops, 2016, pp. 44–48. [PDF]
[Bibtex]
[Abstract]
[c]
I. Di Gennaro, A. Pellegrini, and F. Quaglia, “OS-based NUMA Optimization: Tackling the Case of Truly Multi-thread Applications with Non-Partitioned Virtual Page Accesses,” in Proceedings of the 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, 2016, pp. 292–300. [PDF]
[Bibtex]
[Abstract]2015
[c]
D. R. Avresky, P. Di Sanzo, A. Pellegrini, B. Ciciani, and L. Forte, “Proactive Scalability and Management of Resources in Hybrid Clouds via Machine Learning (short paper),” in Proceedings of the 14th IEEE International Symposium on Network Computing and Applications, 2015, pp. 114–119. [PDF]
[Bibtex]
[Abstract]
[c]
D. Cingolani, A. Pellegrini, and F. Quaglia, “Transparently Mixing Undo Logs and Software Reversibility for State Recovery in Optimistic PDES,” in Proceedings of the 2015 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, 2015, pp. 211–222. [PDF]
[Bibtex]
[Abstract]
Winner of the 2015 PADS Test of Time Award
[p]
D. Rughetti, P. Di Sanzo, A. Pellegrini, B. Ciciani, and F. Quaglia, “Tuning the Level of Concurrency in Software Transactional Memory: An Overview of Recent Analytical, Machine Learning and Mixed Approaches,” in Transactional Memory. Foundations, Algorithms, Tools, and Applications, vol. 8913, R. Guerraoui and P. Romano, Eds. Springer International Publishing, 2015, pp. 395–417.
[Bibtex]
[Abstract]2014
[p]
F. Quaglia, A. Pellegrini, and R. Vitali, “Reshuffling PDES Platforms for Multi/Many-core Machines: a Perspective with focus on Load Sharing,” in Modeling and Simulation-based Systems Engineering Handbook, D. Gianni, A. D’Ambrogio, and A. Tolk, Eds. Crc Pr I Llc, 2014, pp. 203–232.
[Bibtex]
[Abstract]2013
2012
[c]
A. Pellegrini, R. Vitali, S. Peluso, and F. Quaglia, “Transparent and Efficient Shared-State Management for Optimistic Simulations on Multi-core Machines,” in Proceedings 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2012, pp. 134–141.
[Bibtex]
[Abstract]2011
2010
2009
[c]
A. Pellegrini, R. Vitali, and F. Quaglia, “Di-DyMeLoR: Logging only Dirty Chunks for Efficient Management of Dynamic Memory Based Optimistic Simulation Objects,” in Proceedings of the 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation, 2009, pp. 45–53. [PDF]
[Bibtex]
[Abstract]
Shortlisted for the Best Paper Award




[i]
[b]