Projects & Theses

2023

  • [MSc Thesis] L. Ratto, “Performance and power usage tradeoff for lock based synchronization”, Tor Vergata, University of Rome.
  • [BSc Thesis] S. D’antonio, “Interfaccia user-space per configurare P-states su architettura x86”, Roma Tre, University of Rome.
  • [MSc Thesis] A. Chillotti, “Mostly Conflict Free Non-Blocking Slubs”, Tor Vergata, University of Rome.

2021

  • [MSc Thesis] F. Montesano, “Study and implementations of sequentially-consistent stacks”, Tor Vergata, University of Rome.
    Supervisor: F. Quaglia - Co-Supervisor: R. Marotta
  • [MSc Thesis] L. Sannino, “How to Affect Synchronization of Multi-Threaded Applications by Altering Processors’ States”, Sapienza, University of Rome.
    Supervisor: C. Napoli - Co-Supervisor: R. Marotta

2020

  • [MSc Thesis] E. Manta, “ALLBS: A Lock-free Lazy Buddy System”, Tor Vergata, University of Rome.
    Supervisor: F. Quaglia - Co-Supervisor: R. Marotta
  • [MSc Thesis] F. Tocci, “Hardware-Transactional-Memory-Based Non-Blocking Calendar Queue”, Sapienza, University of Rome.
    Supervisor: B. Ciciani - Co-Supervisor: R. Marotta
  • [MSc Thesis] M. Rab, “Non-blocking Calendar Queue for NUMA”, Tor Vergata, University of Rome.
    Supervisor: F. Quaglia - Co-Supervisor: R. Marotta
  • [MSc Thesis] C. Milia, “Exploiting Inter-Processor-Interrupts in Parallel Applications”, Tor Vergata, University of Rome.
    Supervisor: F. Quaglia - Co-Supervisor: R. Marotta, E. Silvestri
  • [MSc Thesis] F. Di Marco, “Back-off schemes for locking primitives”, Sapienza, University of Rome.
    Supervisor: B. Ciciani - Co-Supervisor: R. Marotta
  • [MSc Thesis] U. Mazziotta, “Parallel Priorities: Optimizing Priority Queues for NUMA Machines,” Sapienza, University of Rome.
    Supervisor: A. Pellegrini - Co-Supervisor: R. Marotta

2017

  • [MSc Thesis] A. Scarselli, “A Lock-Free Buddy System for Scalable Memory Allocation,” Sapienza, University of Rome.
    Supervisor: B. Ciciani - Co-Supervisor: F. Quaglia, M. Ianni, R. Marotta