Incoming Assistant Professor,
Department of Computer Science, Purdue University
I will soon receive my PhD from Cornell where I was incredibly fortunate to be advised by Rachit Agarwal. My research interests are broadly in computer systems. My current focus is on rethinking operating systems and distributed systems given the rapid evolution of datacenter host hardware---with modern hosts integrating heterogeneous compute devices (e.g., CPUs, GPUs), heterogeneous memory devices (e.g., DRAM, HBM) and multiple network devices all interconnected via heterogeneous interconnects (e.g., PCIe, CXL, NVLink).
Selected Publications
-
Tiered Memory Management: Access Latency is the Key!
[PDF]
[Slides]
[Code]
Midhul Vuppalapati, Rachit Agarwal
ACM SOSP 2024
-
Understanding the Host Network
[PDF]
[Slides]
[Code]
Midhul Vuppalapati, Saksham Agarwal, Henry N. Schuh, Baris Kasikci, Arvind Krishnamurthy, Rachit Agarwal
ACM SIGCOMM 2024
Best Student Paper Award, SIGMETRICS Best-of-the-rest
-
Karma: Resource Allocation for Dynamic Demands
[PDF]
[Slides]
[Talk]
[Code]
Midhul Vuppalapati, Giannis Fikioris, Rachit Agarwal, Asaf Cidon, Anurag Khandelwal, Éva Tardos
USENIX OSDI 2023
-
Shortstack: Distributed, Fault-tolerant, Oblivious Data Access
[PDF]
[Slides]
[Code]
Midhul Vuppalapati*, Kushal Babel*, Anurag Khandelwal, Rachit Agarwal
USENIX OSDI 2022
-
Rearchitecting Linux Storage Stack for μs latency and High Throughput
[PDF]
[Code]
Jaehyun Hwang, Midhul Vuppalapati, Simon Peter, Rachit Agarwal
USENIX OSDI 2021
-
Building an Elastic Query Engine on Disaggregated Storage
[PDF]
[Slides]
[Talk]
[Code]
Midhul Vuppalapati, Justin Miron, Rachit Agarwal, Dan Truong, Ashish Motivala, Thierry Cruanes
USENIX NSDI 2020
Covered in the Morning Paper
-
INSTalytics: Cluster Filesystem Co-design for Big-data Analytics
[PDF]
[Slides]
[Talk]
Muthian Sivathanu, Midhul Vuppalapati, Bhargav Gulavani, Kaushik Rajan, Jyoti Leeka, Jayashree Mohan, Piyus Kedia
USENIX FAST 2019
Fast tracked to ACM Transactions on Storage 2020
(* equal contribution)
Please feel free to contact me via email.
- Email
- midhul [at] cs [dot] cornell [dot] edu
Misc
I like to juggle. As of 2025, I can juggle 5 balls, flash 7 balls, and juggle 3 clubs (which may or may not be on fire). Additionally, I enjoy passing clubs and occasionally performing with the awesome folks at the Cornell Juggling Club. I also love speeding around Ithaca on my Kepler (e-bike).