Designing datacentre network stacks demands reconciling performance requirements with system constraints: applications expect microsecond-scale latency, high throughput, and tight tail guarantees across diverse and bursty workloads, yet conventional designs suffer from CPU overheads, limited multicore scalability, and inefficient data movement. These tensions are amplified by phenomena such as modern hardware offloads and kernel-bypass techniques, which introduce fundamental trade-offs between performance, flexibility, and isolation, forcing a rethinking of the design across different layers of the stack.

In Progress

Chamelio: A Fast Shared Cloud Network Stack for Isolated Tenant-Defined Protocols

Matheus Stolet, Simon Peter, Antoine Kaufmann
Under submission, 2026.
[Preprint]

Virtuoso: High Resource Utilization and μs-scale Performance Isolation in a Shared Virtual Machine TCP Network Stack

Matheus Stolet, Liam Arzola, Simon Peter, Antoine Kaufmann
Under submission, 2025.
[Preprint]

Conference

Presto: A Match-Action TCP Stack for the Terabit Era

Rajath Shashidhara, Antoine Kaufmann, Simon Peter
In ACM SIGCOMM 2026 Conference (SIGCOMM), Denver, CO, USA, 2026.
Best Paper Award at SIGCOMM'26
[Paper PDF]

FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism

Rajath Shashidhara, Timothy Stamler, Antoine Kaufmann, Simon Peter
In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI), Renton, WA, USA, 2022.
[Paper PDF] [Video] [Slides]

TCP Acceleration as an OS Service

Antoine Kaufmann, Tim Stamler, Simon Peter, Naveen Kr. Sharma, Thomas Anderson, Arvind Krishnamurthy
In 14th EuroSys Conference (EuroSys), Dresden, Germany, 2019.
[Paper PDF] [Video] [Slides] [Artifact]

Posters

Virtuoso TCP Stack: Squashing Isolation and Resource Efficiency Tradeoffs in Virtualized Environments

Matheus Stolet
In ACM Student Research Competition @ SOSP 2023, 2023.
First Place in Graduate Category
[Poster]