Rishabh Iyer

Research Assistant
School of Computer & Communication Sciences
Room INN-321, Station 14
1015 Lausanne, Switzerland

I recently (September 2023) completed my PhD at EPFL under the supervision of Professor George Candea and Professor Katerina Argyraki. Prior to joining EPFL, I received a B.Tech degree in Electrical Engineering from IIT Bombay in 2017.

My research interests lie primarily in the fields of Computer Systems, Networking and Architecture and I like to tinker with formal verification tools. My current research is centered around developing systems and techniques that enable developers to reason precisely about the performance behavior of their code before it is deployed. My dissertation work introduced the notion of latency interfaces: simple, succinct programs that summarize a system’s latency behavior just like semantic interfaces such as code documentation and specifications summarize functionality. My dissertation was awarded the ACM SIGOPS Dennis M. Ritchie Award for “the best PhD. Thesis in Computer Systems”

Here is my CV (updated Dec 2023).


Achieving Microsecond-Scale Tail Latency Efficiently with Approximate Optimal Scheduling.
Rishabh Iyer, Musa Unal, Marios Kogias, George Candea.
SOSP 2023. [slides] [code]

The Case for Performance Interfaces for Hardware Accelerators.
Rishabh Iyer, Jiacheng Ma, Katerina Argyraki, George Candea, Sylvia Ratnasamy.
HotOS 2023.

Performance Interfaces for Network Functions.
Rishabh Iyer, Katerina Argyraki, George Candea.
NSDI 2022.
[slides] [talk video] [code]

Bypassing the Load Balancer Without Regrets.
Marios Kogias, Rishabh Iyer, Edouard Bugnion.
SOCC 2020.
[talk video] [code]

Verifying Software Network Functions with No Verification Expertise.
Arseniy Zaostrovnykh, Solal Pirelli, Rishabh Iyer, Matteo Rizzo, Luis Pedrosa, Katerina Argyraki, George Candea.
SOSP 2019.
[slides] [talk video] [code] [website]

Performance Contracts for Software Network Functions.
Rishabh Iyer, Luis Pedrosa, Arseniy Zaostrovnykh, Solal Pirelli, Katerina Argyraki, George Candea.
NSDI 2019.
[slides] [talk video] [code] [website]

Performance Modelling and Dynamic Scheduling for Heterogeneous-ISA Multi-Core Architectures.
Nirmal Boran, Dinesh Yadav, Rishabh Iyer.
VDAT 2019. Best Paper Award.

Automated Synthesis of Adversarial Workloads for Network Functions.
Luis Pedrosa, Rishabh Iyer, Arseniy Zaostrovnykh, Jonas Fietz, Katerina Argyraki.
[slides] [talk video] [code] [website]


Drop me an email if you’d like to chat!

Email: rishabh dot iyer at epfl dot ch [?]