Alessandro Pellegrini

Tenure-Track Assistant Professor

University of Rome Tor Vergata
Country flagItaly

Research Interests

Explore related searches

Contact this professor

Get a free first email built on one of their papers, ready for you to edit and send yourself.

About

Alessandro Pellegrini is a Tenure-Track Assistant Professor at the University of Rome Tor Vergata, Italy. His research focuses on software security, hardware performance management, and the optimization of microservices applications. Recent publications include studies on malicious software development, systemwide detection of side-channel attacks, and the effective management of tasks in parallel processing environments.

Articles (13)

Year:

2025

Year:

2025

In the last two decades, great attention has been devoted to the design of non-blocking and linearizable data structures, which enable exploiting the scaled-up degree of parallelism in off-the-shelf shared-memory multi-core machines. In this context, priority queues are highly challenging. Indeed, concurrent attempts to extract the highest-priority item are prone to create detrimental thread conflicts that lead to abort/retry of the operations. In this article, we present the first priority queue that jointly provides: (i) lock-freedom and linearizability; (ii) conflict resiliency against concurrent extractions; (iii) adaptiveness to different contention profiles; and (iv) amortized constant-time access for both insertions and extractions. Beyond presenting our solution, we also provide proof of its correctness based on an assertional approach. Also, we present an experimental study on a 64-CPU machine, showing that our proposal provides performance improvements over state-of-the-art non-blocking priority queues.

Year:

2024

Year:

2023

Year:

2023

Year:

2023

Year:

2022

Year:

2022

Year:

2022

Year:

2021

Year:

2021

Year:

2021

Year:

2020

Collaborators (3)

Gabriella Gigante

Intelligent Systems Laboratory Head

Italian Aerospace Research Centre

ITALY
View details

Juan Jose Ramos

Universitat Autònoma de Barcelona (UAB)

SPAIN
View details

Francesco Quaglia

University of Rome Tor Vergata

ITALY
View details
ApplyKite TwinLearns as you apply

Make your next move.

Prepare your application

Review drafts before you send them.