A Realistic Framework for Delay-Tolerant Network Routing in Open Terrains with Continuous Churn. - Veeramani Mahendran; Sivaraman K. Anirudh; C. Siva Ram Murthy (ICDCN, 2011)

Efficient segmentation technique for noisy frontal view iris images using Fourier spectral density. - Niladri B. Puhan; Natarajan Sudha; Anirudh Sivaraman Kaushalram (Signal Image Video Process., 2011)

DIPLOMA: Consistent and coherent shared memory over mobile phones. - Jason H. Gao 001; Anirudh Sivaraman; Niket Agarwal; HaoQi Li; Li-Shiuan Peh (ICCD, 2012)

No silver bullet: extending SDN to the data plane. - Anirudh Sivaraman; Keith Winstein; Suvinay Subramanian; Hari Balakrishnan (HotNets, 2013)

Stochastic Forecasts Achieve High Throughput and Low Delay over Cellular Networks. - Keith Winstein; Anirudh Sivaraman; Hari Balakrishnan (NSDI, 2013)

WiFi, LTE, or Both?: Measuring Multi-Homed Wireless Internet Performance. - Shuo Deng; Ravi Netravali; Anirudh Sivaraman; Hari Balakrishnan (Internet Measurement Conference, 2014)

Mahimahi: a lightweight toolkit for reproducible web measurement. - Ravi Netravali; Anirudh Sivaraman; Keith Winstein; Somak Das; Ameesh Goyal; Hari Balakrishnan (SIGCOMM, 2014)

An experimental study of the learnability of congestion control. - Anirudh Sivaraman; Keith Winstein; Pratiksha Thaker; Hari Balakrishnan (SIGCOMM, 2014)

All your network are belong to us: a transport framework for mobile network selection. - Shuo Deng; Anirudh Sivaraman; Hari Balakrishnan (HotMobile, 2014)

Protocol design contests. - Anirudh Sivaraman; Keith Winstein; Pauline Varley; João Batalha; Ameesh Goyal; Somak Das; Joshua Ma; Hari Balakrishnan (Comput. Commun. Rev., 2014)

Towards Programmable Packet Scheduling. - Anirudh Sivaraman; Suvinay Subramanian; Anurag Agrawal; Sharad Chole; Shang-Tse Chuang; Tom Edsall; Mohammad Alizadeh; Sachin Katti; Nick McKeown; Hari Balakrishnan (HotNets, 2015)

DC.p4: programming the forwarding plane of a data-center switch. - Anirudh Sivaraman; Changhoon Kim; Ramkumar Krishnamoorthy; Advait Dixit; Mihai Budiu (SOSR, 2015)

Mahimahi: Accurate Record-and-Replay for HTTP. - Ravi Netravali; Anirudh Sivaraman; Somak Das; Ameesh Goyal; Keith Winstein; James Mickens; Hari Balakrishnan (USENIX ATC, 2015)

Packet Transactions: A Programming Model for Data-Plane Algorithms at Hardware Speed. - Anirudh Sivaraman; Mihai Budiu; Alvin Cheung; Changhoon Kim; Steve Licking; George Varghese; Hari Balakrishnan; Mohammad Alizadeh; Nick McKeown (CoRR, 2015)

Hardware-Software Co-Design for Network Performance Measurement. - Srinivas Narayana; Anirudh Sivaraman; Vikram Nathan; Mohammad Alizadeh; David Walker 001; Jennifer Rexford; Vimalkumar Jeyakumar; Changhoon Kim (HotNets, 2016)

Packet Transactions: High-Level Programming for Line-Rate Switches. - Anirudh Sivaraman; Alvin Cheung; Mihai Budiu; Changhoon Kim; Mohammad Alizadeh; Hari Balakrishnan; George Varghese; Nick McKeown; Steve Licking (SIGCOMM, 2016)

Programmable Packet Scheduling at Line Rate. - Anirudh Sivaraman; Suvinay Subramanian; Mohammad Alizadeh; Sharad Chole; Shang-Tse Chuang; Anurag Agrawal; Hari Balakrishnan; Tom Edsall; Sachin Katti; Nick McKeown (SIGCOMM, 2016)

HULA: Scalable Load Balancing Using Programmable Data Planes. - Naga Praveen Katta; Mukesh Hira; Changhoon Kim; Anirudh Sivaraman; Jennifer Rexford (SOSR, 2016)

Programmable Packet Scheduling. - Anirudh Sivaraman; Suvinay Subramanian; Anurag Agrawal; Sharad Chole; Shang-Tse Chuang; Tom Edsall; Mohammad Alizadeh; Sachin Katti; Nick McKeown; Hari Balakrishnan (CoRR, 2016)

Encoding, Fast and Slow: Low-Latency Video Processing Using Thousands of Tiny Threads. - Sadjad Fouladi; Riad S. Wahby; Brennan Shacklett; Karthikeyan Balasubramaniam; William Zeng; Rahul Bhalerao; Anirudh Sivaraman; George Porter; Keith Winstein (NSDI, 2017)

dRMT: Disaggregated Programmable Switching. - Sharad Chole; Andy Fingerhut; Sha Ma; Anirudh Sivaraman; Shay Vargaftik; Alon Berger; Gal Mendelson; Mohammad Alizadeh; Shang-Tse Chuang; Isaac Keslassy; Ariel Orda; Tom Edsall (SIGCOMM, 2017)

Language-Directed Hardware Design for Network Performance Monitoring. - Srinivas Narayana; Anirudh Sivaraman; Vikram Nathan; Prateesh Goyal; Venkat Arun; Mohammad Alizadeh; Vimalkumar Jeyakumar; Changhoon Kim (SIGCOMM, 2017)

Demonstration of the Marple System for Network Performance Monitoring. - Vikram Nathan; Srinivas Narayana; Anirudh Sivaraman; Prateesh Goyal; Venkat Arun; Mohammad Alizadeh; Vimalkumar Jeyakumar; Changhoon Kim (SIGCOMM Posters and Demos, 2017)

Designing fast and programmable routers. - Anirudh Sivaraman Kaushalram (2017)

A System-Wide Debugging Assistant Powered by Natural Language Processing. - Pradeep Dogga; Karthik Narasimhan; Anirudh Sivaraman; Ravi Netravali (SoCC, 2019)

Autogenerating Fast Packet-Processing Code Using Program Synthesis. - Xiangyu Gao; Taegyun Kim; Aatish Kishan Varma; Anirudh Sivaraman; Srinivas Narayana (HotNets, 2019)

WatchTower: Fast, Secure Mobile Page Loads Using Remote Dependency Resolution. - Ravi Netravali; Anirudh Sivaraman; James Mickens; Hari Balakrishnan (MobiSys, 2019)

Sluice: Network-Wide Data Plane Programming. - Vikas Natesh; Pravein Govindan Kannan; Anirudh Sivaraman; Ravi Netravali (SIGCOMM Posters and Demos, 2019)

Testing compilers for programmable switches through switch hardware simulation. - Michael D. Wong; Aatish Kishan Varma; Anirudh Sivaraman (CoNEXT, 2020)

Multitenancy for Fast and Programmable Networks in the Cloud. - Tao Wang 088; Hang Zhu; Fabian Ruffy; Xin Jin 008; Anirudh Sivaraman; Dan R. K. Ports; Aurojit Panda (HotCloud, 2020)

Programmable Calendar Queues for High-speed Packet Scheduling. - Naveen Kr. Sharma; Chenxingyu Zhao; Ming Liu 027; Pravein G. Kannan; Changhoon Kim; Arvind Krishnamurthy; Anirudh Sivaraman (NSDI, 2020)

PANIC: A High-Performance Programmable NIC for Multi-tenant Networks. - Jiaxin Lin; Kiran Patel; Brent E. Stephens; Anirudh Sivaraman; Aditya Akella (OSDI, 2020)

Gauntlet: Finding Bugs in Compilers for Programmable Packet Processing. - Fabian Ruffy; Tao Wang 088; Anirudh Sivaraman (OSDI, 2020)

Switch Code Generation Using Program Synthesis. - Xiangyu Gao; Taegyun Kim; Michael D. Wong; Divya Raghunathan; Aatish Kishan Varma; Pravein Govindan Kannan; Anirudh Sivaraman; Srinivas Narayana; Aarti Gupta (SIGCOMM, 2020)

Network architecture in the age of programmability. - Anirudh Sivaraman; Thomas Mason; Aurojit Panda; Ravi Netravali; Sai Anirudh-Kondaveeti (Comput. Commun. Rev., 2020)

Snicket: Query-Driven Distributed Tracing. - Jessica Berg; Fabian Ruffy; Khanh Nguyen 001; Nicholas Yang; Taegyun Kim; Anirudh Sivaraman; Ravi Netravali; Srinivas Narayana (HotNets, 2021)

CloudEx: a fair-access financial exchange in the cloud. - Ahmad Ghalayini; Jinkun Geng; Vighnesh Sachidananda; Vinay Sriram; Yilong Geng; Balaji Prabhakar; Mendel Rosenblum; Anirudh Sivaraman (HotOS, 2021)

Breaking the Transience-Equilibrium Nexus: A New Approach to Datacenter Packet Transport. - Shiyu Liu; Ahmad Ghalayini; Mohammad Alizadeh; Balaji Prabhakar; Mendel Rosenblum; Anirudh Sivaraman (NSDI, 2021)

Synthesizing safe and efficient kernel extensions for packet processing. - Qiongwen Xu; Michael D. Wong; Tanvi Wagle; Srinivas Narayana; Anirudh Sivaraman (SIGCOMM, 2021)

The case for model-driven interpretability of delay-based congestion control protocols. - Muhammad Khan 001; Yasir Zaki; Shiva R. Iyer; Talal Ahmad; Thomas Pötsch; Jay Chen; Anirudh Sivaraman; Lakshmi Subramanian (Comput. Commun. Rev., 2021)

Isolation mechanisms for packet-processing pipelines. - Tao Wang 088; Xiangrui Yang 002; Gianni Antichi; Anirudh Sivaraman; Aurojit Panda (CoRR, 2021)

Revelio: ML-Generated Debugging Queries for Distributed Systems. - Pradeep Dogga; Karthik Narasimhan; Anirudh Sivaraman; Shiv Kumar Saini; George Varghese; Ravi Netravali (CoRR, 2021)

Learned Autoscaling for Cloud Microservices with Multi-Armed Bandits. - Vighnesh Sachidananda; Anirudh Sivaraman (CoRR, 2021)

Revelio: ML-Generated Debugging Queries for Finding Root Causes in Distributed Systems. - Pradeep Dogga; Karthik Narasimhan; Anirudh Sivaraman; Shiv Kumar Saini; George Varghese; Ravi Netravali (MLSys, 2022)

Isolation Mechanisms for High-Speed Packet-Processing Pipelines. - Tao Wang 088; Xiangrui Yang 002; Gianni Antichi; Anirudh Sivaraman; Aurojit Panda (NSDI, 2022)

NetVRM: Virtual Register Memory for Programmable Networks. - Hang Zhu; Tao Wang 088; Yi Hong; Dan R. K. Ports; Anirudh Sivaraman; Xin Jin 008 (NSDI, 2022)

High-Level Synthesis for Packet-Processing Pipelines. - Xiangyu Gao; Divya Raghunathan; Ruijie Fang; Tao Wang 088; Xiaotong Zhu; Anirudh Sivaraman; Srinivas Narayana; Aarti Gupta (CoRR, 2022)

P4Testgen: An Extensible Test Oracle For P4. - Fabian Ruffy; Jed Liu; Prathima Kotikalapudi; Vojtech Havel; Rob Sherwood; Vlad Dubina; Volodymyr Peschanenko; Nate Foster; Anirudh Sivaraman (CoRR, 2022)

Nezha: Deployable and High-Performance Consensus Using Synchronized Clocks. - Jinkun Geng; Anirudh Sivaraman; Balaji Prabhakar; Mendel Rosenblum (Proc. VLDB Endow., 2022)

CaT: A Solver-Aided Compiler for Packet-Processing Pipelines. - Xiangyu Gao; Divya Raghunathan; Ruijie Fang; Tao Wang 088; Xiaotong Zhu; Anirudh Sivaraman; Srinivas Narayana; Aarti Gupta (ASPLOS (3), 2023)

P4Testgen: An Extensible Test Oracle For P4-16. - Fabian Ruffy; Jed Liu; Prathima Kotikalapudi; Vojtech Havel; Hanneli Tavante; Rob Sherwood; Vladyslav Dubina; Volodymyr Peschanenko; Anirudh Sivaraman; Nate Foster (SIGCOMM, 2023)

QuEST: Fast, Expressive, and Cheap Analytics for Distributed Traces Using Cloud Storage. - Jessica Berg; Muhammad Haseeb; Haiming Chen; Yaojia Ju; Anirudh Sivaraman; Ravi Netravali; Srinivas Narayana (VLDB Workshops, 2023)

State-Compute Replication: Parallelizing High-Speed Stateful Packet Processing. - Qiongwen Xu; Sebastiano Miano; Xiangyu Gao; Tao Wang 088; Songyuan Zhang; Anirudh Sivaraman; Gianni Antichi; Srinivas Narayana (CoRR, 2023)

Application-Defined Receive Side Dispatching on the NIC. - Tao Wang 088; Jinkun Lin; Gianni Antichi; Aurojit Panda; Anirudh Sivaraman (CoRR, 2023)

Cross-Platform Transpilation of Packet-Processing Programs using Program Synthesis. - Xiangyu Gao; Jiaqi Gao; Karan Kumar G.; Ennan Zhai; Srinivas Narayana; Anirudh Sivaraman (APNet, 2024)

Erlang: Application-Aware Autoscaling for Cloud Microservices. - Vighnesh Sachidananda; Anirudh Sivaraman (EuroSys, 2024)

Incremental Specialization of Network Programs. - Fabian Ruffy; Zhanghan Wang; Gianni Antichi; Aurojit Panda; Anirudh Sivaraman (HotNets, 2024)

POSTER: Jasper, A Scalable and Fair Multicast for Financial Exchanges in the Cloud. - Muhammad Haseeb; Jinkun Geng; Ulysses Butler; Xiyu Hao; Daniel Duclos-Cavalcanti; Anirudh Sivaraman (SIGCOMM (Posters and Demos), 2024)

Jasper: Scalable and Fair Multicast for Financial Exchanges in the Cloud. - Muhammad Haseeb; Jinkun Geng; Ulysses Butler; Xiyu Hao; Daniel Duclos-Cavalcanti; Anirudh Sivaraman (CoRR, 2024)

State-Compute Replication: Parallelizing High-Speed Stateful Packet Processing. - Qiongwen Xu; Sebastiano Miano; Xiangyu Gao; Tao Wang 088; Adithya Murugadass; Songyuan Zhang; Anirudh Sivaraman; Gianni Antichi; Srinivas Narayana (NSDI, 2025)

GPUs, CPUs, and... NICs: Rethinking the Network's Role in Serving Complex AI Pipelines. - Mike Wong 003; Ulysses Butler; Emma Farkash; Praveen Tammana; Anirudh Sivaraman; Ravi Netravali (CoRR, 2025)