About Me
I am an incoming Assistant Professor in the Department of Computer Science at University of Virginia (starting July 2025). Before that, I will be at Enfabrica.
My research interests broadly span across networking, operating systems, and hardware.
Bio: I obtained my Ph.D. (2024) from the Department of Computer Science at Cornell University, advised by Rachit Agarwal. Before joining Cornell, I got my Master of Science degree in the Department of Computer Science at Princeton University, advised by Jennifer Rexford. I got my Bachelor degree in Computer Science from the Department of EECS at University of Michigan.
I have multiple PhD openings for the upcoming Fall 2024 cycle at UVA. If you are interested in working with me, feel free to send me an email with your research interests and CV, and apply to the UVA Computer Science program, mentioning my name in your statement.
News
[Aug’24] F&S accepted to SOSP24!
[Mar’24] Host Networking for AI Accelerators accepted to OSDI24!
[Dec’23] Harmony accepted to NSDI24!
[May’22] NetChannel accepted to SIGCOMM22!
[May’22] dcPIM accepted to SIGCOMM22!
[Feb’22] Won Meta PhD Fellowship 2022. Thanks to Meta and my colleagues!
[April’21] Understanding Host Network Stack Overheads accepted to SIGCOMM21!
Publications
Fast and Safe Memory Protection for Networked Systems
Benny Rubin, Saksham Agarwal, Qizhe Cai, Rachit Agarwal
In ACM SOSP 2024
High-throughput and Flexible Host Networking for Accelerated Computing
Athinagoras Skiadopoulos, Zhiqiang Xie, Mark Zhao, Qizhe Cai, Saksham Agarwal, Jacob Adelmann, David Ahern, Carlo Contavalli, Michael Goldflam, Vitaly Mayatskikh, Raghu Raja, Daniel Walton, Rachit Agarwal, Shrijeet Mukherjee, Christos Kozyrakis
In USENIX OSDI 2024
Harmony: A Congestion-free Datacenter Architecture
Saksham Agarwal, Qizhe Cai, Rachit Agarwal, David Shmoys, Amin Vahdat
In USENIX NSDI 2024
Towards µs Tail Latency and Terabit Ethernet: Disaggregating the Host Network Stack
Qizhe Cai, Midhul Vuppalapati, Jaehyun Hwang, Christos Kozyrakis, Rachit Agarwal
In ACM SIGCOMM 2022
dcPIM: Near-Optimal Proactive Datacenter Transport
Qizhe Cai, Mina Tahmasbi Arashloo, Rachit Agarwal
In ACM SIGCOMM 2022
Understanding Host Network Stack Overheads
Qizhe Cai, Shubham Chaudhary, Midhul Vuppalapati, Jaehyun Hwang, Rachit Agarwal
In ACM SIGCOMM 2021
TCP ≈ RDMA: CPU-efficient Remote Storage Access with i10
Jaehyun Hwang, Qizhe Cai, Ao Tang, Rachit Agarwal
In USENIX NSDI 2020
Network-Wide Heavy Hitter Detection For Real-Time Telemetry (Master's thesis)
Qizhe Cai, Princeton University, June 2018
Network-Wide Heavy Hitter Detection with Commodity Switches
Rob Harrison, Qizhe Cai, Arpit Gupta, Jennifer Rexford
In ACM SOSR 2018
Teaching
Cornell University
-
Fall 2020: Teaching assistant CS 4450 Introduction to Computer Networks
-
Fall 2018: Teaching assistant CS 4321/5321 Practicum in Database Systems
Princeton University
-
Fall 2017: Teaching assistant for COS 318: Introduction to Operating System
-
Spring 2017: Teaching assistant for COS 333: Advanced Programming Techniques
-
Fall 2016: Teaching assistant for COS 318: Introduction to Operating System
Service
Program Committee Member
- SOSP SysDW Workshop (2024)
External Reviewer
- IEEE Transactions on Network and Service Management
- IEEE Transactions on Mobile Computing
- Computer Networks
- IEEE Transactions on Consumer Electronics
- IEEE Network Magazine