Publications

(2026). Should SLMs be in the Driver's Seat? A Study of Local Models as Interpreters in Cloud-Written Agent Programs. The 1st NeurIPS Workshop on SLMs for Agentic Systems (SLM-Agents'26) To appear..

(2026). fRAC: Remote Accelerator Calls on Hostless FPGAs. SIGOPS-ATC'26.

PDF DOI Technical Report Artifact (Available, Functional, Reproduced)

(2026). DynSL: Resource-Adaptive Model Training across Heterogeneous Edge Devices. SoCC'26.

PDF DOI

(2026). COMED: The Missing Middle Between Routing and Collaboration in Multi-LLM Inference. AACL-IJCNLP'26.

PDF

(2026). When Fewer Layers Break More Chains: Layer Pruning Harms Test-Time Scaling in LLMs. COLM'26 To appear..

Technical Report

(2026). κ-LoRA: Condition Numbers Reveal Which LoRA Matrices Worth Updating. arXiv:2607.22489.

PDF

(2026). Label-free Dataset Profiling for Federated Client Clustering. Data Mining and Knowledge Discovery, 40.

PDF DOI

(2026). PICO: Performance Insights for Collective Operations. ISC High Performance'26.

PDF

(2026). Peeking Under the Hood of Multi-Agent Systems. CAIS'26.

PDF

(2026). Cost-effective and Reliable Global Internet Peering with Programmable Switches. NSDI'26.

PDF

(2026). Application-Level Function Pipelines on In-Network FPGA Accelerators. IFIP Networking'26.

PDF

(2026). PETS: Inference-Time Differentially Private Synthetic Time Series Generation. The 1st ICLR Workshop on Time Series in the Age of Large Models (TSALM'26).

PDF

(2026). Nonparametric Teaching of Attention Learners. ICLR'26.

PDF

(2026). RAP: KV-Cache Compression via RoPE-Aligned Pruning. arXiv:2602.02599.

PDF

(2026). MAESTRO: Multi-Agent Evaluation Suite for Testing, Reliability, and Observability. arXiv:2601.00481.

PDF

(2025). A Network Arena for Benchmarking AI Agents on Network Troubleshooting. arXiv:2512.16381.

PDF

(2025). FPGAs Are the Hero In-Network Computing Needs. APSys'25.

PDF DOI

(2025). DMAS-Forge: A Framework for Transparent Deployment of AI Applications as Distributed Systems. The 1st Workshop on Systems for Agentic AI (SAA'25).

PDF

(2025). Cloud abstractions for AI workloads. APSys'25.

PDF DOI

(2025). Between Promise and Pain: The Reality of Automating Failure Analysis in Microservices with LLMs. APSys'25.

PDF DOI

(2025). Scaling SCIERA: A Journey Through the Deployment of a Next-Generation Network. SIGCOMM'25.

PDF

(2025). Latent Inference for Effective Multi-Agent Reinforcement Learning under Partial Observability. The 18th European Workshop on Reinforcement Learning (EWRL'25).

PDF

(2025). LLM Optimization Without Data Sharing: A Split Learning Paradigm. MetaCom'25.

PDF

(2025). Assassyn: A Unified Abstraction for Architectural Simulation and Implementation. ISCA'25.

PDF

(2025). Towards a Unified Framework for Split Learning. EuroMLSys'25.

PDF

(2024). Review and Comparative Evaluation of Resource-Adaptive Collaborative Training for Heterogeneous Edge Devices. ACM Transactions on Modeling and Performance Evaluation of Computing Systems.

PDF DOI

(2024). Protecting Confidentiality, Privacy and Integrity in Collaborative Learning. arXiv:2412.08534.

PDF

(2024). Immediate Communication for Distributed AI Tasks. The 2nd Workshop on Hot Topics in System Infrastructure (HotInfra'24).

PDF

(2024). Collaborative Learning Experimentation Testbed. APSys'24.

PDF

(2024). Train your cake and eat it too! Repurposing collaborative training to tailor LLMs to private data without sharing. The 2nd ICML Workshop on Efficient Systems for Foundation Models (ES-FoMo'24).

PDF

(2024). Towards LLM-Assisted System Testing for Microservices. AI-DCS'24.

PDF

(2023). On Detecting Biased Predictions with Post-hoc Explanation Methods. SAFE'23.

PDF

(2023). Kimad: Adaptive Gradient Compression with Bandwidth Awareness. DistributedML'23.

PDF

(2023). TENSOR: Lightweight BGP Non-Stop Routing. SIGCOMM'23.

PDF

(2023). SAGE: Software-based Attestation for GPU Execution. USENIX-ATC'23.

PDF Code Artifact (Available, Functional)

(2023). In-Network Aggregation with Transport Layer Transparency for Distributed Training. ASPLOS'23.

PDF

(2022). Direct Nonlinear Acceleration. EURO Journal on Computational Optimization, 10.

PDF DOI

(2022). Natural Compression for Distributed Deep Learning. MSML'22.

PDF

(2022). Renaissance: A self-stabilizing distributed SDN control plane using in-band communications. Journal of Computer and System Sciences, 127.

PDF DOI

(2021). Tardis: A Fault-Tolerant Design for Network Control Planes. SOSR'21.

PDF

(2021). LineFS: Efficient SmartNIC Offload of a Distributed File System with Pipeline Parallelism. SOSP'21.

PDF Code Video Artifact (Available, Functional, Reproduced)

(2021). GRACE: A Compressed Communication Framework for Distributed Machine Learning. ICDCS'21.

PDF Code Project Technical Report

(2021). AutoLRS: Automatic Learning-Rate Schedule by Bayesian Optimization on the Fly. ICLR'21.

PDF Code

(2021). Scaling Distributed Machine Learning with In-Network Aggregation. NSDI'21.

PDF Code Project Technical Report

(2020). Huffman Coding Based Encoding Techniques for Fast Distributed Deep Learning. DistributedML'20.

PDF

(2020). Assise: Performance and Availability via Client-local NVM in a Distributed File System. OSDI'20.

PDF Code Artifact (Available, Functional)

(2020). P4xos: Consensus as a Network Service. IEEE/ACM Transactions on Networking, 28(4).

PDF DOI

(2020). Towards Consistent SDNs: A Case for Network State Fuzzing. IEEE Transactions on Network and Service Management, 17(2).

PDF DOI

(2020). A Survey on the Current Internet Interconnection Practices. ACM SIGCOMM Computer Communication Review, 50(1).

PDF DOI

(2019). IntML: Natural Compression for Distributed Deep Learning. SOSP AI Systems Workshop'19.

PDF

(2019). Measurements as First-class Artifacts. INFOCOM'19.

PDF

(2018). Dynam-IX: a Dynamic Interconnection eXchange. CoNEXT'18.

PDF

(2018). Fast and Accurate Load Balancing for Geo-Distributed Storage Systems. SoCC'18.

PDF

(2018). Sonata: Query-Driven Streaming Network Telemetry. SIGCOMM'18.

PDF

(2018). Dynam-IX: a Dynamic Interconnection eXchange. SIGCOMM'18.

PDF

(2018). Renaissance: Self-Stabilizing Distributed SDN Control Plane. ICDCS'18.

PDF

(2018). Moving Bits with a Fleet of Shared Virtual Routers. IFIP Networking'18.

PDF

(2018). Methodology, Measurement and Analysis of Flow Table Update Characteristics in Hardware OpenFlow Switches. Computer Networks, 136.

PDF DOI

(2017). SIXPACK: Securing Internet eXchange Points Against Curious onlooKers. CoNEXT'17.

PDF

(2017). In-Network Computation is a Dumb Idea Whose Time Has Come. HotNets'17.

PDF

(2017). ENDEAVOUR: A Scalable SDN Architecture for Real-World IXPs. IEEE Journal on Selected Areas in Communications, 35(11).

PDF DOI

(2017). Kurma: Geo-Distributed Load Balancer for Back-End Storage Systems. SOSP'17.

PDF

(2017). Distributed Resource Management Across Process Boundaries. SoCC'17.

PDF

(2017). DAIET: A System for Data Aggregation Inside the Network. SoCC'17.

PDF

(2017). Learning Reproducibility with a Yearly Networking Contest. Reproducibility'17.

PDF

(2017). A Self-Organizing Distributed and In-Band SDN Control Plane. ICDCS'17.

PDF

(2017). Towards meticulous data plane monitoring. EuroDW'17.

PDF

(2017). Correct by Construction Networks using Stepwise Refinement. NSDI'17.

PDF

(2016). Network Monitoring as a Streaming Analytics Problem. HotNets'16.

PDF

(2016). Inter-domain Networking Innovation on Steroids: Empowering IXPs with SDN Capabilities. IEEE Communications Magazine, 54(10).

PDF DOI

(2016). Towards Securing Internet eXchange Points Against Curious onlooKers. ANRW'16.

PDF

(2016). Network Hardware-Accelerated Consensus. arXiv:1605.05619.

PDF

(2016). Scheduling Multi-flow Network Updates in Software-Defined NFV Systems. SWFAN'16.

PDF

(2016). Paxos Made Switch-y. ACM SIGCOMM Computer Communication Review, 46(2).

PDF DOI Technical Report

(2016). An Industrial-Scale Software Defined Internet Exchange Point. NSDI'16.

PDF

(2015). Systematically Testing OpenFlow Controller Applications. Computer Networks, 92(2).

PDF DOI

(2015). NetPaxos: Consensus at Network Speed. SOSR'15.

PDF

(2014). Software-Defined Networks: Incremental Deployment with Panopticon. Computer, 47(11).

PDF DOI

(2014). SDLoad: An Extensible Framework for SDN Workload Generation. HotSDN'14.

PDF

(2014). ESPRES: Transparent SDN Update Scheduling. HotSDN'14.

PDF

(2014). STN: A Robust and Distributed SDN Control Plane. ONS'14.

PDF

(2014). ESPRES: Easy Scheduling and Prioritization for SDN. ONS'14.

PDF

(2013). OF.CPP: Consistent Packet Processing for OpenFlow. HotSDN'13.

PDF

(2013). Incremental SDN Deployment in Enterprise Networks. SIGCOMM'13.

PDF

(2013). FatTire: Declarative Fault Tolerance for Software-Defined Networks. HotSDN'13.

PDF

(2013). Automatic Failure Recovery for Software-Defined Networks. HotSDN'13.

PDF

(2013). Toward Transitional SDN Deployment in Enterprise Networks. ONS'13.

PDF

(2013). Consistent Packet Processing — Because Consistent Updates Are Not Enough. ONS'13.

PDF

(2012). A SOFT Way for OpenFlow Switch Interoperability Testing. CoNEXT'12.

PDF

(2012). OFTEN Testing OpenFlow Networks. EWSDN'12.

PDF

(2012). A NICE Way to Test OpenFlow Applications. NSDI'12.

PDF Technical Report

(2011). Is Your OpenFlow Application Correct?. CoNEXT Student Workshop'11.

PDF

(2011). Identifying and Using Energy-Critical Paths. CoNEXT'11.

PDF

(2011). Finding Almost-Invariants in Distributed Systems. SRDS'11.

PDF

(2011). Automating the Testing of OpenFlow Applications. WRiPE'11.

PDF

(2011). Online Testing of Federated and Heterogeneous Distributed Systems. SIGCOMM'11.

PDF

(2011). Insomnia in the Access or How to Curb Access Network Related Energy Consumption. SIGCOMM'11.

PDF

(2011). Toward Online Testing of Federated and Heterogeneous Distributed Systems. USENIX-ATC'11.

PDF Technical Report

(2010). DiCE: Predicting Faults in Heterogeneous, Federated Distributed Systems. OSDI'10.

(2010). Fault Prediction in Distributed Systems Gone Wild. LADIS'10.

PDF

(2009). Tracking Elephant Flows in Internet Backbone Traffic with an FPGA-based Cache. FPL'09.

PDF

(2009). Experiences with the Collection of Application Ground Truth Data. In RECIPE: Robust and Efficient traffic Classification of IP nEtworks.

(2009). GTVS: Boosting the Collection of Application Traffic Ground Truth. TMA'09.

PDF

(2009). Toward the Identification of Anonymous Web Proxies. PAM Student Workshop'09.

PDF

(2009). Efficient Application Identification and the Temporal and Spatial Stability of Classification Schema. Computer Networks, 53(6).

PDF DOI

(2009). Per Flow Packet Sampling for High-Speed Network Monitoring. COMSNETS'09.

PDF

(2008). Classifying HTTP Traffic in the New Age. SIGCOMM'08.

PDF

(2008). On the Double-Faced Nature of P2P Traffic. PDP'08.

PDF

(2008). Characterizing the network behavior of P2P traffic. IT-NEWS'08.

PDF

Certain contents is © IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Certain contents is © ACM. This is the author’s version of the work. It is posted here for your personal use. Not for redistribution.