About Me
I'm an Assistant Professor (Lecturer in the UK system) in the Department of Computing at Imperial College London. I work at the
intersection of operating systems, networking, and distributed systems.
My research is supported by an ERC Starting Grant, AISI, ARIA, and a generous donation by Mysten Labs.
I build systems that can provide tail-tolerance, fault-tolerance, and
confidentiality guarantees leveraging emerging datacenter hardware.
Before joining Imperial I was a researcher at Microsoft Research Cambridge. I obtained my PhD in 2020
from EPFL under the supervision of Ed
Bugnion. My thesis was awarded the 2021 Dennis M. Ritchie Award and the 2021 Honourable Mention
for the Eurosys Roger Needham PhD Award. My PhD was supported by an IBM Fellowship and the Microsoft
Swiss JRC. I did my undergrad in Electrical and Computer Engineering at NTUA.
Join my group: I'm always looking for motivated PostDocs, PhD students, and interns. If you are an
Imperial student, don't hesitate to reach out to me if you are interested in working on a project beyond
the ones listed in the projects
portal.
Teaching
-
Networked Systems (COM 60032) | Winter 2023
Course Page →
-
Computer Networks and Distributed Systems (COM 70041) | Spring 2023, 2024
Course Page →
-
Object Oriented Design & Programming (COM 70036) |
Winter 2022
Course Page →
Students
Current
Graduated
-
Konstantinos Prasopoulos (PhD Student)
Co-advised with Ed Bugnion
Profile →
Publications
Conference Papers
KRAKENGUARD: Towards Fine-Grained eBPF Isolation
Jainil Patel, Lucas Graeff Buhl-Nielsen, Adrien Ghosn, Marios Kogias
NSDI 2026
SIRD: A Sender-Informed, Receiver-Driven Datacenter Transport
Protocol
Konstantinos Prasopoulos, Ryan Kosta, Edouard Bugnion, Marios
Kogias
DORADD: Deterministic Parallel Execution in the Era of Microsecond-Scale
Computing
Zhengqing Liu, Musa Unal, Matthew J. Parkinson, Marios Kogias
Achieving Microsecond-Scale Tail Latency Efficiently with Approximate
Optimal Scheduling
Rishabh Iyer, Musa Unal, Marios Kogias, George Candea
When Concurrency Matters: Behaviour-Oriented Concurrency
Luke Cheeseman, Matthew J. Parkinson, Sylvan Clebsch, Marios Kogias,
Sophia Drossopoulou, David Chisnall, Tobias Wrigstad, Paul Liétar
When Idling is Ideal: Optimizing Tail-Latency for Heavy-Tailed Datacenter
Workloads with Persephone
Henri Maxime Demoulin, Joshua Fried, Isaac Pedisich, Marios Kogias, Boon
Thau Loo, Linh Thi Xuan Phan, Irene Zhang
Enclosure: language-based restriction of untrusted libraries
Adrien Ghosn, Marios Kogias, James Larus, Ed Bugnion
Benchmarking, Analysis, and Optimization of Serverless Function
Snapshots
Dmitrii Ustiugov, Plamen Petrov, Marios Kogias, Ed Bugnion, Boris
Grot
ASPLOS 2021
Distinguished Artifact
PDF
SmartHarvest: harvesting idle CPUs safely and efficiently in the
cloud
Yawen Wang, Kapil Arya, Marios Kogias, Manohar Vanga, Aditya Bhandari,
Neeraja J. Yadwadkar, Siddhartha Sen, Sameh Elnikety, Christos Kozyrakis, Ricardo
Bianchini
HoverCraft: Scalability and Fault-tolerance for micro-second scale
Datacenter Services
Marios Kogias, Edouard Bugnion
EuroSys 2020
Best Student Paper
PDF
Bypassing the load balancer without regrets
Marios Kogias, Rishabh R. Iyer, Edouard Bugnion
Lancet: A self-correcting Latency Measuring Tool
Marios Kogias, Stephen Mallon, Edouard Bugnion
ZygOS: Achieving Low Tail Latency for Microsecond-scale Networked
Tasks
George Prekas, Marios Kogias, Edouard Bugnion
Workshop Papers
An Early Experience With Confidential Computing Architecture for On-Device
Model Protection
Sina Abdollahi, Mohammad Maheri, Sandra Siby, Marios Kogias, Hamed Haddadi
EuroS&P Workshops 2025
PDF
Why I Stopped Caring about the TCB
Adrien Ghosn, Marios Kogias
EuroS&P Workshops 2025
PDF
Shattering the ephemeral storage cost barrier for data-intensive serverless
workflows
Shyam Jesalpura, Dmitrii Ustiugov, Michal Baczun, Bora A. Malper, Rustem Feyzkhanov, Edouard Bugnion, Marios Kogias, Boris Grot
MLSynth: Towards Synthetic ML Traces
Adel Sefiane, Alireza Farshin, Marios Kogias
uXDP: Frictionless XDP Deployments in Userspace
Yusheng Zheng, Panayiotis Gavriil, Marios Kogias
uBPF: Using eBPF for Microcontroller Compartmentalization
Szymon Kubica, Marios Kogias
Towards Functional Verification of eBPF Programs
Dana Lu, Boxuan Tang, Michael Paper, Marios Kogias
GuaranTEE: Towards Attestable and Private ML with CCA
Sandra Deepthy Siby, Sina Abdollahi, Mohammad Maheri, Marios Kogias, Hamed Haddadi
Creating Trust by Abolishing Hierarchies
Charly Castes, Adrien Ghosn, Neelu S. Kalani, Yuchen Qian, Marios Kogias, Mathias Payer, Edouard Bugnion
Towards (Really) Safe and Fast Confidential I/O
Hugo Lefeuvre, David Chisnall, Marios Kogias, Pierre Olivie
HEELS: A Host-Enabled eBPF-Based Load Balancing Scheme
Rui Yang, Marios Kogias
Tail-tolerance as a Systems Principle not a Metric
Marios Kogias, Edouard Bugnion