2024

Tiered Memory Management: Access Latency is the Key!

Midhul Vuppalapati, Rachit Agarwal
SOSP

Fast & Safe IO Memory Protection

Benny Rubin, Saksham Agarwal, Qizhe Cai, Rachit Agarwal
SOSP

Understanding the Host Network

Midhul Vuppalapati, Saksham Agarwal, Henry Schuh, Baris Kasikci, Arvind Krishnamurthy, Rachit Agarwal
SIGCOMM
(Best Student Paper Award)

Smiley face  Smiley face

Harmony: A Congestion-free Datacenter Architecture

Saksham Agarwal, Qizhe Cai, Rachit Agarwal, David Shmoys, Amin Vahdat
NSDI

Smiley face  Smiley face

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
OSDI

Smiley face

Length Leakage in Oblivious Data Access Mechanisms

Grace Jia, Rachit Agarwal, Anurag Khandelwal
Usenix Security

Smiley face

Exploiting Leakage in Password Managers via Injection Attacks

Andres Fabrega, Armin Namavari, Rachit Agarwal, Ben Nassi, Thomas Ristenpart
Usenix Security

Injection Attacks Against End-to-End Encrypted Applications

Andres Fabrega, Carolina Ortega Perez, Armin Namavari, Ben Nassi, Rachit Agarwal, Thomas Ristenpart
IEEE S&P (Oakland)

Smiley face

Incentives in Dominant Resource Fair Allocation under Dynamic Demands

Giannis Fikioris, Rachit Agarwal, Éva Tardos
SAGT

Smiley face

2023

Host Congestion Control

Saksham Agarwal, Arvind Krishnamurthy, Rachit Agarwal
SIGCOMM

Smiley face  Smiley face

Karma: Resource Allocation for Dynamic Demands

Midhul Vuppalapati, Giannis Fikioris, Rachit Agarwal, Asaf Cidon, Anurag Khandelwal, Éva Tardos
OSDI

Smiley face  Smiley face  Smiley face

Formal Methods for Network Performance Analysis

Mina Arashloo, Ryan Beckett, Rachit Agarwal
NSDI

Smiley face  Smiley face  Smiley face

2022

dcPIM: Near-Optimal Proactive Datacenter Transport

Qizhe Cai, Mina Arashloo, Rachit Agarwal
SIGCOMM

Smiley face  Smiley face

Also, see our PODC'22 paper for a deeper theoretical exploration of dcPIM.

Towards μs Tail Latency and Terabit Ethernet: Disaggregating the Host Network Stack

Qizhe Cai, Midhul Vuppalapati, Jaehyun Hwang, Christos Kozyrakis, Rachit Agarwal
SIGCOMM

Smiley face  Smiley face

ShortStack: Distributed, Fault-Tolerant, Oblivious Data Access

Midhul Vuppalapati, Kushal Babel, Anurag Khandelwal, Rachit Agarwal
OSDI

Smiley face  Smiley face  Smiley face

Optimal Oblivious Reconfigurable Networks

Daniel Amir, Tegan Wilson, Vishal Shrivastav, Hakim Weatherspoon, Robert Kleinberg, Rachit Agarwal
STOC

Smiley face

Also, see our NSDI'19 paper that motivated this work.

From Switch Scheduling to Datacenter Scheduling: Matching-Coordinated Greed Is Good

Rachit Agarwal, Shijin Rajakrishnan, David Shmoys
PODC

Smiley face

Also, see our SIGCOMM'22 paper that motivated this work.

Understanding Host Interconnect Congestion

Saksham Agarwal, Rachit Agarwal, Behnam Montazeri, Masoud Moshref, Khaled Elmeleegy, Luigi Rizze, Marc de Kruijf, Gautam Kumar, Sylvia Ratnasamy, David Culler, Amin Vahdat
HotNets

Smiley face

Also, see our SIGCOMM'21 paper that motivated this work.

Jiffy: Elastic Far-Memory for Stateful Serverless Analytics

Anurag Khandelwal, Yupeng Tang, Rachit Agarwal, Aditya Akella, Ion Stoica
EuroSys

Smiley face  Smiley face

2021

Understanding Host Network Stack Overheads

Qizhe Cai, Shubham Chaudhary, Midhul Vuppalapati, Jaehyun Hwang, Rachit Agarwal
SIGCOMM

Smiley face  Smiley face

Rearchitecting Linux Storage Stack for μs Latency and High Throughput

Jaehyun Hwang, Midhul Vuppalapati, Simon Peter, Rachit Agarwal
OSDI

Smiley face  Smiley face  Smiley face

CodedBulk: Inter-Datacenter Bulk Transfers using Network Coding

Shih-Hao Tseng, Saksham Agarwal, Rachit Agarwal, Hitesh Ballani, Ao Tang
NSDI

Smiley face  Smiley face  Smiley face

2020

Pancake: Frequency Smoothing for Encrypted Data Stores

Paul Grubbs, Anurag Khandelwal, Marie-Sarah Lacharite, Lloyd Brown, Lucy Li, Rachit Agarwal, Thomas Ristenpart
Usenix Security
(Distinguished Paper Award)

Smiley face  Smiley face  Smiley face

TCP ≈ RDMA: CPU-efficient Remote Storage Access with i10

Jaehyun Hwang, Qizhe Cai, Ao Tang, Rachit Agarwal
NSDI

Smiley face  Smiley face  Smiley face

Building An Elastic Query Engine on Disaggregated Storage

Midhul Vuppalapati, Justin Miron, Rachit Agarwal, Dan Truong, Ashish Motivala, Thierry Cruanes
NSDI

Smiley face  Smiley face  Smiley face

2019

Shoal: A Network Architecture for Disaggregated Racks

Vishal Shrivastav, Asaf Valadarsky, Hitesh Ballani, Paolo Costa, Ki Suh Lee, Han Wang, Rachit Agarwal, Hakim Weatherspoon
NSDI

Smiley face  Smiley face

Also, see our STOC'22 paper for a deeper theoretical exploration of latency-throughput tradeoff in reconfigurable circuit-switched networks.

Confluo: Distributed Monitoring and Diagnosis Stack for High-speed Networks

Anurag Khandelwal, Rachit Agarwal, Ion Stoica
NSDI

Smiley face  Smiley face  Smiley face

2018

Sincronia: Near-Optimal Network Design for Coflows

Saksham Agarwal, Shijin Rajakrishnan, Akshay Narayan, Rachit Agarwal, David Shmoys, Amin Vahdat
SIGCOMM
(Best Student Paper Award)

Smiley face  Smiley face

Obladi: Oblivious serializable transactions in the cloud

Natacha Crooks, Matthew Burke, Sitar Harel, Ethan Cecchetti, Rachit Agarwal, Lorenzo Alvisi
OSDI

Smiley face  Smiley face

Distributed Network Monitoring and Debugging with SwitchPointer

Praveen Tammana, Rachit Agarwal, Myungjin Lee
NSDI

Smiley face  Smiley face

2017

ZipG: A Memory-efficient Graph Store for Interactive Queries

Anurag Khandelwal, Zongheng Yang, Evan Ye, Rachit Agarwal, Ion Stoica
SIGMOD

Smiley face  Smiley face

MiniCrypt: Reconciling Encryption and Compression for Big Data Stores

Wenting Zheng, Frank Li, Raluca Ada Popa, Ion Stoica, Rachit Agarwal
EuroSys

Smiley face  Smiley face

2016

Network Requirements for Resource Disaggregation

Peter Gao, Akshay Narayan, Sagar Karandikar, João Carreira, Sangjin Han, Rachit Agarwal, Sylvia Ratnasamy, Scott Shenker
OSDI

Smiley face  Smiley face

Simplifying Datacenter Network Debugging with PathDump

Praveen Tammana, Rachit Agarwal, Myungjin Lee
OSDI

Smiley face  Smiley face

BlowFish: Dynamic Storage-Performance Tradeoff in Distributed Data Stores

Anurag Khandelwal, Rachit Agarwal, Ion Stoica
NSDI

Smiley face  Smiley face

Universal Packet Scheduling

Radhika Mittal, Rachit Agarwal, Sylvia Ratnasamy, Scott Shenker
NSDI

Smiley face  Smiley face

2015

Succinct: Enabling Queries on Compressed Data

Rachit Agarwal, Anurag Khandelwal, Ion Stoica
NSDI

Smiley face  Smiley face

pHost: Distributed Near-optimal Datacenter Transport Over Commodity Network Fabric

Peter Gao, Akshay Narayan, Gautam Kumar, Rachit Agarwal, Sylvia Ratnasamy, Scott Shenker
CoNext

Smiley face

CherryPick: Tracing Packet Trajectory in Software-Defined Datacenter Networks

Praveen Tammana, Rachit Agarwal, Myungjin Lee
SOSR

Smiley face

FastLane: Making Short Flows Shorter with Agile Drop Notification

David Zats, Anand Iyer, Ganesh Ananthanarayanan, Rachit Agarwal, Randy Katz, Ion Stoica, Amin Vahdat
SoCC

Smiley face

Universal Packet Scheduling

Radhika Mittal, Rachit Agarwal, Sylvia Ratnasamy, Scott Shenker
HotNets (Obsolete; see the more recent NSDI'16 version.)

On the Scalability of Routing With Policies

Andras Gulyas, Gabor Retvari, Zalan Heszberger, Rachit Agarwal
ToN

Smiley face

2014

The Space-Stretch-Time Tradeoff in Distance Oracles

Rachit Agarwal
ESA (Also as an invited talk at ISMP'12, session on combinatorial optimization)

Smiley face

2013

Low Latency Queries on Big Graph Data

Rachit Agarwal
PhD Thesis, UIUC

Distance Oracles for Stretch Less Than 2

Rachit Agarwal, P. Brighten Godfrey
SODA

Smiley face

A Simple Stretch 2 Distance Oracle

Rachit Agarwal, P. Brighten Godfrey
PODC

Smiley face

2012

Shortest Paths in Less Than a Millisecond

Rachit Agarwal, P. Brighten Godfrey, Matthew Caesar, Ben Y. Zhao
WOSN

Smiley face

Also, see a follow-up paper that is faster and better.

2011

Debugging the data plane with Anteater

Haohui Mai, Ahmed Khurshid, Rachit Agarwal, Matthew Caesar, P. Brighten Godfrey, Samuel T. King
SIGCOMM

Smiley face

Approximate Distance Queries and Compact Routing in Sparse Graphs

Rachit Agarwal, P. Brighten Godfrey, Sariel Har-Peled
INFOCOM

Smiley face

Slick Packets

Giang Nguyen, Rachit Agarwal, Junda Liu, Matthew Caesar, P. Brighten Godfrey, Scott Shenker
SIGMETRICS

Smiley face

Combinatorial Lower Bound for List Decoding of Codes on Finite-Field Grassmannian

Rachit Agarwal
ISIT

Smiley face

2010

When Watchdog Meets Coding

Guanfeng Liang, Rachit Agarwal, Nitin Vaidya
INFOCOM

Smiley face

Guaranteeing BGP Stability With a Few Extra Paths

Rachit Agarwal, Virajith Jalaparti, Matthew Caesar, P. Brighten Godfrey
ICDCS

Smiley face

2008

Modeling Power in Multi-Functionality Sensor Network Applications

Rachit Agarwal, Rafael Martinez-Catala, Sean Harte, Cedric Segard, Brendan O'Flynn
Sensorcomm

Smiley face

2007

A Low Complexity Algorithm and Architecture for Systematic Encoding of Hermitian Codes

Rachit Agarwal, Ralf Kötter, Emanuel Popovici
ISIT

Smiley face

Energy Driven Choice of Error Recovery Protocols in Embedded Sensor Network Systems

Rachit Agarwal, Emanuel Popovici, Oscar De Feo, Brendan O'Flynn
Sensorcomm

Smiley face

2006

Hardware-Software Implementation of Public-Key Cryptography for Wireless Sensor Networks

Gerard Murphy, Aidan Keeshan, Rachit Agarwal, Emanuel Popovici
ISSC

Smiley face

The links to papers are provided for quick dissemination of research work. The copyright is either with the publishing societies (IEEE, ACM, etc.) or with the Author(s).