Edouard Bugnion

EPFL IC IINFCOM DCSL
INN 237 (Bâtiment INN)
Station 14
1015 Lausanne

Expertise

Computer Systems, Data center infrastructure and networking, Operating systems, Virtualization
Prof. Edouard Bugnion is a Full Professor in the School of Computer Science and Communications at EPFL. His primary focus in both teaching and research lies in the field of datacenter systems.
Before joining EPFL in 2012, he spent 18 years in the US, during which he earned his PhD from Stanford University and co-founded two startups: VMware and Nuova Systems (acquired by Cisco). He served as VMware's first CTO and was later the VP/CTO of Cisco's Server, Access, and Virtualization Technology Group.
Prof. Bugnion is an ACM Fellow, a member of the Swiss Academy of Technical Sciences (SATW), and a recipient of the ACM software systems award. Prof Bugnion served as EPFL Vice President for Information Systems between 2017 and 2020 and as a Director of InnoSuisse from 2017 until 2024. As of January 2025, he holds the position of Vice President for Innovation and Impact at EPFL.
He additionally serves as an independent Director on the boards of Logitech and the International Committee of the Red Cross (ICRC).

Current Research

I am generally interested in all aspects of data center systems. Together with my students, we are currently active in projects focused on :
Datacenter efficiency, with a focus on infrastructure support in network and data planes for OLDI applications.
System security, with a focus on building solutions from Trusted Execution Environments offered in hardware.

Education

Ph.D.

| Computer Science

1994 – 2012 Stanford University

Dipl.-Ing.

| Informatik

1994 – 1994 ETHZ

Professionals experiences

Founder & CTO

Founder & CTO

VP & CTO, Data Center Division

Member of board of Directors

Member of the Board of Directors

Member of the Board of Directors

Awards

ACM Software System Award

2009

Elected Fellow of Association for Computing Machinery (ACM)

2017

Member of SATW

2018

EPFL Infoscience (2012 only)

The Design and Implementation of a Virtual Firmware Monitor

C. CastesF. CostaN. S. KalaniT. RoscoeN. Foster  et al.

2025. ACM SIGOPS 31st Symposium on Operating Systems Principles, Seoul, Republic of Korea, 2025-10-13 - 2025-10-16. p. 85 - 100. DOI : 10.1145/3731569.3764826.

Lightweight Hypervisor Verification: Putting the Hardware Burger on a Diet

C. CastesF. CostaN. FosterT. BourgeatE. Bugnion

2025. The ACM SIGOPS 20th Workshop on Hot Topics in Operating Systems, Banff, Canada, 2025-05-14 - 2025-05-16. p. 27 - 33. DOI : 10.1145/3713082.3730373.

Shattering the Ephemeral Storage Cost Barrier for Data-Intensive Serverless Workflows

S. JesalpuraD. UstiugovM. BaczunB. A. MalperR. Feyzkhanov  et al.

2025. Twentieth European Conference on Computer Systems (EuroSys 2025), Rotterdam, Netherlands, 2025-03-30 - 2025-04-03. p. 33 - 41. DOI : 10.1145/3721465.3721866.

Enhancing the Receiver-Driven Transport Paradigm with Sender Congestion Information

K. Prasopoulos / E. BugnionE. M. Kogias (Dir.)

Lausanne, EPFL, 2025. DOI : 10.5075/epfl-thesis-10880.

Duplicate detection against data leakage in a company setting

N. Duchesne

2024

Highly Parallel RTL Simulation

S. Emami / E. BugnionJ. R. Larus (Dir.)

Lausanne, EPFL, 2024. DOI : 10.5075/epfl-thesis-9908.

A RISC-V Extension to Minimize Privileges of Enclave Runtimes

N. KalaniE. Bugnion

2023. SysTEX '23 (Colocated with EuroSys'23), Rome, Italy, May 8-12, 2023. DOI : 10.1145/3578359.3593040.

Creating Trust by Abolishing Hierarchies

C. CastesA. GhosnN. S. KalaniY. QianM. Kogias  et al.

2023. 19th Workshop on Hot Topics in Operating Systems (HOTOS '23), Providence, RI, USA, June 22 - 24, 2023. p. 231 - 238. DOI : 10.1145/3593856.3595900.

Deploying Decentralized, Privacy-Preserving Proximity Tracing

C. TroncosoD. BogdanovE. BugnionS. ChatelC. Cremers  et al.

Communications Of The Acm. 2022. DOI : 10.1145/3524107.

A Use Case Oriented Survey of Self-Sovereign Identity

F. Gerber

2022

Attestable Software Versioning for Stateful Confidential Computing

C. CastesE. Bugnion

2022. 5th Workshop on System Software for Trusted Execution (SysTEX 2022), Lausanne, Switzerland, March 1st, 2022.

Hidden Filesystem Design and Improvement

E. Anzuoni

2022

Building a path towards responsible use of Biometrics

J. Sukaitis

2021

When to Hedge in Interactive Services

M. PrimoracK. ArgyrakiE. Bugnion

2021. 18th USENIX Symposium on Networked Systems Design and Implementation, Virtual Conference, April 12-14, 2021. p. 373 - 388.

Enclosure: Language-Based Restriction of Untrusted Libraries

A. GhosnM. KogiasM. PayerJ. LarusE. Bugnion

2021. ASPLOS 21, Virtual Conference, April 19-23, 2021. p. 255 - . DOI : 10.1145/3445814.3446728.

Benchmarking, Analysis, and Optimization of Serverless Function Snapshots

D. UstiugovP. PetrovM. KogiasE. BugnionB. Grot

2021. ASPLOS 21, Virtual Conference, April 19-23, 2021. p. 559 - 572. DOI : 10.1145/3445814.3446714.

CrowdNotifier: Decentralized Privacy-Preserving Presence Tracing

W. LueksS. GürsesM. VealeE. BugnionM. Salathé  et al.

2021. p. 350 - 368. DOI : 10.2478/popets-2021-0074.

Trust as a Programming Primitive

A. Ghosn / E. BugnionJ. R. Larus (Dir.)

Lausanne, EPFL, 2021. DOI : 10.5075/epfl-thesis-8165.

Early evidence of effectiveness of digital contact tracing for SARS-CoV-2 in Switzerland

M. SalatheC. L. AlthausN. AndereggD. AntonioliT. Ballouz  et al.

Swiss Medical Weekly. 2020. DOI : 10.4414/smw.20457.

A research agenda for digital proximity tracing apps

V. W. ViktorB. SebastianB. EdouardP. M. AlanS. Marcel  et al.

Swiss Medical Weekly. 2020. DOI : 10.4414/smw.2020.20234.

SLOG: Your switch is also your load-generator

M. KogiasM. WeberE. Bugnion

NSDI'20: 17th USENIX Symposium on Networked Systems Design and Implementation, Santa Clara, CA, USA, February 25–27, 2020.

Tail-tolerance as a Systems Principle not a Metric

M. KogiasE. Bugnion

2020. 4th Asia-Pacific Workshop on Networking (APNet), ELECTR NETWORK, 2020-08-03 - 2020-08-04. p. 16 - 22. DOI : 10.1145/3411029.3411032.

Extending R2P2 with Congestion Control and Request-Level Scheduling

K. Prasopoulos

2020

Understanding and Mitigating Latency Variability of Latency-Critical Applications

M. Primorac / E. BugnionA. Argyraki (Dir.)

Lausanne, EPFL, 2020. DOI : 10.5075/epfl-thesis-10253.

HovercRaft: Achieving Scalability and Fault-tolerance for microsecond-scale Datacenter Services

M. KogiasE. Bugnion

2020. EuroSys 2020, Heraklion, Crete, Greece, Avril 27-30, 2020. DOI : 10.1145/3342195.3387545.

Operating System and Network Co-Design for Latency-Critical Datacenter Applications

E. M. Kogias / E. Bugnion (Dir.)

Lausanne, EPFL, 2020. DOI : 10.5075/epfl-thesis-7108.

Measuring Network Service Latencies with a Programmable Dataplane

M. T. Weber

2019

A zero-copy key-value store in Rust

O. Q. Bouvier

2019

Prefetched Address Translation

A. MargaritovD. UstiugovE. BugnionB. Grot

2019. 52nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Columbus, OH, Oct 12-16, 2019. p. 1023 - 1036. DOI : 10.1145/3352460.3358294.

Lancet: A self-correcting Latency Measuring Tool

M. KogiasS. MallonE. Bugnion

2019. USENIX Annual Technical Conference 2019, Renton, WA, USA, July 10-12, 2019. p. 881 - 895.

Secured Routines: Language-based Construction of Trusted Execution Environments

A. GhosnJ. LarusE. Bugnion

2019. USENIX Annual Technical Conference 2019, Renton, WA, USA, July 10-12, 2019. p. 571 - 585.

R3P2: a Replicated Request-Response Pair Protocol

A. Albertelli

2019

R2P2: Making RPCs first-class datacenter citizens

M. KogiasG. PrekasA. GhosnJ. FietzE. Bugnion

2019. USENIX Annual Technical Conference 2019, Renton, WA, USA, July 10-12, 2019. p. 863 - 879.

Scaling Out Bioinformatics in the Data Center

S. D. Whitlock / E. Bugnion (Dir.)

Lausanne, EPFL, 2019. DOI : 10.5075/epfl-thesis-9451.

Traffic Locality as an Opportunity in the Data Center

J. Fietz / A. ArgyrakiE. Bugnion (Dir.)

Lausanne, EPFL, 2019. DOI : 10.5075/epfl-thesis-9604.

Design Guidelines for High-Performance SCM Hierarchies

D. UstiugovA. DaglisJ. Picorel ObandoM. J. SutherlandE. Bugnion  et al.

2018. 4th International Symposium on Memory Systems (MEMSYS), Old Town Alexandria, VA, USA, October 1-4, 2018. DOI : 10.1145/3240302.3240310.

Flow control for Latency-Critical RPCs

M. KogiasE. Bugnion

2018. KBNets’18: ACM SIGCOMM 2018 Afternoon Workshop on Kernel Bypassing Networks, Budapest, Hungary, 20-09,2018. DOI : 10.1145/3229538.3229541.

Network-Compute Co-Design for Distributed In-Memory Computing

A. Daglis / B. FalsafiE. Bugnion (Dir.)

Lausanne, EPFL, 2018. DOI : 10.5075/epfl-thesis-8749.

Bridging the gap between dataplanes and commodity operating systems

G. Prekas / E. Bugnion (Dir.)

Lausanne, EPFL, 2018. DOI : 10.5075/epfl-thesis-8673.

Porting a driver for the Intel XL710 40GbE NIC to the IX Dataplane Operating System

A. Roulin

2017

Hardware and Software Support for Virtualization

E. BugnionJ. NiehD. Tsafrir

Mogan & Claypool, 2017.

Storage in IX: a High Performance Storage Layer for a Dataplane Operating System

L. Zhou

2017

Rack-Scale Memory Pooling for Datacenters

S. Novakovic / E. BugnionB. Falsafi (Dir.)

Lausanne, EPFL, 2017. DOI : 10.5075/epfl-thesis-7612.

Measuring Latency: Am I doing it right?

M. KogiasC. KozyrakisE. Bugnion

14th USENIX Symposium on Networked Systems Design and Implementation, Boston, Massachusetts, USA, March 27-29, 2017.

How to Measure the Killer Microsecond

M. PrimoracK. ArgyrakiE. Bugnion

2017. ACM SIGCOMM 2017 Workshop on Kernel-Bypass Networks (KBNets’17), Los Angeles, CA, USA, August 21, 2017. p. 37 - 42. DOI : 10.1145/3098583.3098590.

ZygOS: Achieving Low Tail Latency for Microsecond-scale Networked Tasks

G. PrekasM. KogiasE. Bugnion

2017. 26th ACM Symposium on Operating Systems Principles, Shanghai, China, October 28, 2017. DOI : 10.1145/3132747.3132780.

Persona: A High-Performance Bioinformatics Framework

S. A. BymaS. D. WhitlockL. FlueratoruE. TsengC. Kozyrakis  et al.

2017. USENIX Annual Technical Conference 2017, Santa Clara, California, USA, July 12-14, 2017.

VNToR: Network Virtualization at the Top-of-Rack Switch

J. FietzS. D. WhitlockG. IoannidisK. ArgyrakiE. Bugnion

2016. ACM Symposium on Cloud Computing. DOI : 10.1145/2987550.2987582.

An Analysis of Load Imbalance in Scale-out Data Serving

S. NovakovicA. DaglisE. BugnionB. FalsafiB. Grot

2016. ACM SIGMETRICS, Antibes Juan-Les-Pins, France, June 14-18, 2016. p. 367 - 368. DOI : 10.1145/2896377.2901501.

SABRes: Atomic Object Reads for In-Memory Rack-Scale Computing

A. DaglisD. UstiugovS. NovakovicE. BugnionB. Falsafi  et al.

2016. 49th Annual IEEE/ACM International Symposium on Microarchitecture, Taipei, Taiwan, October 15-19, 2016. DOI : 10.1109/MICRO.2016.7783709.

The IX Operating System: Combining Low Latency, High Throughput, and Efficiency in a Protected Dataplan

A. BelayG. PrekasM. PrimoracA. KlimovicS. Grossman  et al.

ACM Transactions on Computer Systems. 2016. DOI : 10.1145/2997641.

IX Open-source version 1.1 - Deployment and Evaluation Guide

G. PrekasA. BelayM. PrimoracA. KlimovicS. Grossman  et al.

2016

The Case for RackOut: Scalable Data Serving Using Rack-Scale Systems

S. NovakovicA. DaglisE. BugnionB. FalsafiB. Grot

2016. ACM Symposium on Cloud Computing, Santa Clara, USA, October 05-07, 2016. DOI : 10.1145/2987550.2987577.

Energy Proportionality and Workload Consolidation for Latency-Critical Applications

G. PrekasM. PrimoracA. BelayC. KozyrakisE. Bugnion

2015. 2015 ACM Symposium on Cloud Computing, Kohala Coast, HI, USA, August 27-29, 2015. DOI : 10.1145/2806777.2806848.

Manycore Network Interfaces for In-Memory Rack-Scale Computing

A. DaglisS. NovakovicE. BugnionB. FalsafiB. Grot

2015. 42nd International Symposium in Computer Architecture, Portland, Oregon, USA, June 13-17, 2015. DOI : 10.1145/2749469.2750415.

Enhancing Quality of Service metrics for high fan-in Node.js applications by optimising the network stack: Leveraging IX: The Dataplane Operating System

F. P. Lilkaer

2015

IX: A Protected Dataplane Operating System for High Throughput and Low Latency

A. BelayG. PrekasA. KlimovicS. GrossmanC. Kozyrakis  et al.

2014. 11th Symposium on Operating System Design and Implementation (OSDI), Broomfield, CO, USA, October 6-8, 2014.

Scale-Out NUMA

S. NovakovicA. DaglisE. BugnionB. FalsafiB. Grot

2014. Nineteenth International Conference on Architectural Support for Programming Languages and Operating Systems, Salt Lake City, Utah, USA, March 1-5, 2014. DOI : 10.1145/2541940.2541965.

Automated Debugging for Arbitrarily Long Executions

C. ZamfirB. C. C. KasikciJ. KinderE. BugnionG. Candea

2013. Workshop on Hot Topics in Operating Systems (HotOS), Santa Ana Pueblo, NM, USA, May 2013.

Lightweight Snapshots and System-level Backtracking

E. BugnionV. ChipounovG. Candea

2013. 14th Workshop on Hot Topics on Operating Systems, Santa Anna Pueblo, NM, USA, May 13-15, 2013.

Bringing Virtualization to the x86 Architecture with the Original VMware Workstation

E. BugnionS. DevineM. RosenblumJ. SugermanE. Y. Wang

ACM Transactions on Computer Systems. 2012. DOI : 10.1145/2382553.2382554.