Mauro Ianni

Mauro Ianni image
Contact and personal infos: Advisor:  Francesco Quaglia
Research Area:
High Performance Computing
Interests:
Non-blocking algorithm, Parallel Programming, Operating Systems, Simulation Platforms, Transactional Memories

Activities
Participation to PhD school
DescriptionExternal siteYear
12th Advanced School on Parallel Computing Link2016

Publications
Title Autor(s) Published in Year
1Anonymous Readers Counting: A Wait-free Multi-word Atomic Register Algorithm for Scalable Data Sharing on Multi-core Machines12. Mauro Ianni, Alessandro Pellegrini and Francesco QuagliaIn IEEE Transactions on Parallel and Distributed Systems, TPDS2019
2The Ultimate Share-Everything PDES System9. Mauro Ianni, Romolo Marotta, Davide Cingolani, Alessandro Pellegrini and Francesco QuagliaIn Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, PADS, ACM2018
3A Non-blocking Buddy System for Scalable Memory Allocation on Multi-core Machines10. Romolo Marotta, Mauro Ianni, Alessandro Pellegrini and Francesco QuagliaIn Proceedings of the 2018 IEEE Cluster Conference, CLUSTER, IEEE Computer Society2018
4Optimizing Simulation on Shared-Memory Platforms: the Smart Cities Case11. Mauro Ianni, Romolo Marotta, Davide Cingolani, Alessandro Pellegrini and Francesco QuagliaIn Proceedings of the 2018 Winter Simulation Conference, WSC, IEEE Computer Society2018
5A Conflict-Resilient Lock-Free Calendar Queue for Scalable Share-Everything PDES PlatformsRomolo Marotta, Mauro Ianni, Alessandro Pellegrini and Francesco QuagliaIn Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Singapore, ACM2017
6Towards a Fully Non-blocking Share-everything PDES PlatformMauro Ianni, Romolo Marotta, Alessandro Pellegrini and Francesco QuagliaIn Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT), 2017
7 A Non-blocking Global Virtual Time Algorithm with Logarithmic Number of Memory OperationsMauro Ianni, Romolo Marotta, Alessandro Pellegrini and Francesco QuagliaIn Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT), Rome, Italy, IEEE Computer Society, 2017
8 A Wait-free Multi-word Atomic (1,N) Register for Large-scale Data Sharing on Multi-core MachinesMauro Ianni, Alessandro Pellegrini and Francesco QuagliaIn Proceedings of the 2017 IEEE Cluster Conference (CLUSTER), Honolulu, HI, USA, IEEE Computer Society2017
9Mixing Hardware and Software Reversibility for Speculative Parallel Discrete Event SimulationDavide Cingolani, Mauro Ianni, Alessandro Pellegrini and Francesco QuagliaProceedings of the 8th Conference on Reversible Computation (RC), pp. 137–152, Bologna, Italy2016
10A Non-Blocking Priority Queue for the Pending Event SetRomolo Marotta, Mauro Ianni, Alessandro Pellegrini and Francesco QuagliaProceedings of the 9th EAI International Conference on Simulation Tools and Techniques (SIMUTools), Prague, Czech Republic2016
11A Lock-Free O(1) Event Pool and its Application to Share-Everything PDES PlatformsRomolo Marotta, Mauro Ianni, Alessandro Pellegrini and Francesco QuagliaProceedings of the 20th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT), London, UK2016
12HTM Based Speculative Parallel Discrete Event Simulation of Very Fine Grain ModelsEmanuele Santini, Mauro Ianni, Alessandro Pellegrini and Francesco QuagliaProceedings of the 22nd International Conference on High Performance Computing (HiPC), Bengaluru, India2015