Nicolò Carpentieri

Systems & Computer Architecture

Nicolò Carpentieri

PhD Student, Systems Research Group @ Technical University of Munich

01

About

I am a PhD student in the Systems Research Group at the Technical University of Munich, supervised by Prof. Pramod Bhatotia. My interests lie in computer architecture and systems, particularly memory disaggregation at rack scale and the scale-up interconnects, like CXL and related fabrics, that make it possible. Within that space, I focus on cache coherence protocols for heterogeneous systems.

During my master's studies I developed a strong interest in hardware acceleration for deep learning. My master's thesis, carried out in collaboration with the Embedded Systems Laboratory (ESL) at EPFL, focused on efficient mapping strategies for convolutional layers on OpenEdgeCGRA, an open-hardware, low-power CGRA platform.

I completed my Master's degree in Computer Engineering at Politecnico di Torino (2021–2024), specializing in embedded systems, and my Bachelor's degree in Electronic Engineering, also at Politecnico di Torino (2018–2021).

I am passionate about bridging the gap between hardware and software in next-generation computing architectures. If you're interested in collaborating or discussing my research, feel free to reach out.

02

Experience

Research

Oct 2024 – present

Ph.D. Student, Technical University of Munich

Group: Chair of Computer Systems — Host: Prof. Pramod Bhatotia

  • CXL memory consistency: shared remote CXL memory across heterogeneous architectures.
  • CXL bridges: integrating CXL 3.0 cache coherence into arbitrary host architectures.
  • CXL GPUs: GPUs with CXL 3.0 integration for symmetric cache coherence with host CPUs.

Undergraduate Research Project

2023 – 2024

Visiting Student, Embedded Systems Laboratory (ESL), EPFL

Mapping of CNN algorithms onto CGRA architectures, in collaboration with DAUIN, Politecnico di Torino.

03

Publications

Conferences

MICRO 2026

Decoupling Protocol, Topology, and Policy for Automated Synthesis of Coherence Controllers

Nicolò Carpentieri, Anatole Lefort, David Schall, Julian Pritzi, Pramod Bhatotia

In Proceedings of the 59th IEEE/ACM International Symposium on Microarchitecture (MICRO '26)

ASPLOS 2026

Best Paper Award

vCXLGen: Automated Synthesis and Verification of CXL Bridges for Heterogeneous Architectures

Anatole Lefort*, Julian Pritzi*, Nicolò Carpentieri, David Schall, Simon Dittrich, Soham Chakraborty, Nicolai Oswald, Pramod Bhatotia (*equal contribution)

In Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '26)

HPCA 2026

C3: CXL Coherence Controllers for Heterogeneous Architectures

Anatole Lefort, David Schall, Nicolò Carpentieri, Julian Pritzi, Nicolai Oswald, Pramod Bhatotia

In Proceedings of the IEEE International Symposium on High-Performance Computer Architecture (HPCA '26)

CF 2024

Performance Evaluation of Acceleration of Convolutional Layers on OpenEdgeCGRA

Nicolò Carpentieri, Juan Sapriza, Davide Schiavone, Daniele Jahier Pagliari, David Atienza, Maurizio Martina, Alessio Burrello

In Proceedings of the 21st ACM International Conference on Computing Frontiers: Workshops and Special Sessions (CF '24)

Journals

TOCS 2026

Invited extended journal version of “vCXLGen: Automated Synthesis and Verification of CXL Bridges for Heterogeneous Architectures”

Anatole Lefort*, Julian Pritzi*, Nicolò Carpentieri, David Schall, Simon Dittrich, Soham Chakraborty, Nicolai Oswald, Pramod Bhatotia (*equal contribution)

In ACM Transactions on Computer Systems (TOCS), forthcoming, 2026

04

Talks

2026

Decoupling Protocol, Topology, and Policy for Automated Synthesis of Coherence Controllers

IEEE/ACM MICRO 2026, Athens, Greece

2025

ProtoSLICC: Automated Synthesis of Gem5-based Cache Coherence Controllers

gem5 Workshop @ ISCA 2025, Tokyo, Japan

05

Teaching

Courses Taught

Introduction to Software Engineering (EIST) — Examiner 2024 – 2026
Systems Programming — Course Organizer 2026 – 2027

Supervised Theses

Disaggregated, Vendor-Generic APUs with CXL

Victor Fritz Trost — Bachelor Thesis, SS 2025

06

Academic Service

Artifact Evaluation Committees

ASPLOS — ACM International Conference on Architectural Support for Programming Languages and Operating Systems 2026
MICRO — IEEE/ACM International Symposium on Microarchitecture 2026
07

Honors & Awards

Induction in IEEE-HKN (Mu Nu Chapter) June 2022

Officially inducted into the Mu Nu Chapter of IEEE-HKN, the chapter of Politecnico di Torino.

08

Beyond Research

I'm a naturally curious person, always eager to explore new ideas, dissect problems, and find solutions. One of my biggest passions outside of engineering is medicine — I grew up idolizing Dr. House, and I've always loved the mindset of diagnosing problems and figuring out solutions. This approach extends beyond my work; I apply it to everyday life, always searching for ways to understand and fix things.

To take a break from my daily routine, I turn to sports, both indoor and outdoor: skiing, tennis, football, basketball, and padel, to volleyball — yes, I was a hyperactive kid.

Beyond sports, music has been a big part of my life. I played piano and flute for over eight years.