Peer-reviewed publications
Journal |
Conference |
Workshop |
Patent
2025
- MTP: Transport for In-Network Computing
Tao Ji, Rohan Vardekar, Balajee Vamanan, Brent Stephens, and Aditya Akella
(To appear) USENIX Symposium on Networked Systems Design and Implementation
(NSDI)
{paper, talk}
2024
- Flag Aggregator: Scalable Distributed Training under Failures and Augmented Losses using Convex Optimization
Hamidreza Almasi, Harsh Mishra, Balajee Vamanan, and Sathya N Ravi
International Conference on Learning Representations
(ICLR)
{paper, talk}
2023
- Protean: Adaptive Management of Shared-Memory in Datacenter Switches
Hamidreza Almasi, Rohan Vardekar, and Balajee Vamanan
International Conference on Computer Communications
(INFOCOM)
{paper, talk}
2022
- ADA: Arithmetic Operations with Adaptive TCAM Population in Programmable Switches
Mojtaba Malekpourshahraki, Brent Stephens, and Balajee Vamanan
International Conference on Distributed Computing Systems
(ICDCS)
{paper, talk}
- MemSweeper: Virtualizing Cluster Memory Management for High Memory Utilization and Isolation
AmirHossein Seyri, Abhisek Pan, and Balajee Vamanan
International Symposium on Memory Management
(ISMM)
{paper, talk}
2021
- TCP is Harmful to In-Network Computing:
Designing a Message Transport Protocol (MTP)
Brent Stephens, Darius Grassi, Hamidreza Almasi, Tao Ji, Balajee Vamanan, and Aditya Akella
Hot Topics in Networks
(HotNets)
{paper, talk}
- Nimble: Scalable TCP-Friendly Programmable In-Network Rate-Limiting
Vineeth Sagar Thapeta, Komal Shinde, Mojtaba Malekpourshahraki, Darius Grassi, Balajee Vamanan, and Brent Stephens
Symposium on SDN Research
(SOSR)
{paper, talk}
- Smartbuf: An Agile Memory Management for Shared-Memory Switches in Datacenters
Hamed Rezaei, Hamidreza Almasi, and Balajee Vamanan
International Symposium on Quality of Service
(IWQoS)
{paper, talk}
- Superways: A Datacenter Topology for Incast-heavy workloads
Hamed Rezaei and Balajee Vamanan
The World Wide Web Conference
(WWW)
{paper, talk}
2020
- Legilimens: An Agile Transport for Background Traffic in Cellular Networks
Muhammad Usama Chaudhry, Shibin Mathew, Shanyu Zhou, Vijay Gopalakrishnan, Emir Halepovic, Hulya Seferoglu, and Balajee Vamanan
International Conference on Network Protocols
(ICNP)
{paper, talk}
- Mathematical Operations in Programmable Switches Using TCAMs
Mojtaba Malekpourshahraki, Komal Shinde, Brent Stephens, and Balajee Vamanan
P4 Expert Roundtable Series
(ONF)
{talk}
- Tuple Space Assisted Packet Classification with High Performance on Both Search and Update
Wenjun Li, Tong Yang, Ori Rottenstreich, Xianfeng Li, Gaogang Xie, Hui Li, Balajee Vamanan, Dagang Li, and Huiping Lin
IEEE Journal on Selected Areas in Communications — Special Issue on Network Softwarization & Enablers
(JSAC)
{paper}
- [POSTER] Clumsy: Scalable Rate-Limiting for Today’s Programmable Networks
Komal Shinde, Mojtaba Malekpourshahraki, Brent Stephens, and Balajee Vamanan
USENIX Symposium on Networked Systems Design and Implementation
(NSDI)
{paper, poster}
- Dart: Divide and Specialize for Fast Response to Congestion in RDMA-Based Datacenter Networks
Jiachen Xue, Muhammad Usama Chaudhry, Balajee Vamanan, T. N. Vijaykumar, and Mithuna Thottethodi
Transactions on Networking
(ToN)
{paper}
- ResQueue: A Smarter Datacenter Flow Scheduler
Hamed Rezaei and Balajee Vamanan
The World Wide Web Conference
(WWW)
{paper, talk}
2019
- Ward: Implementing Arbitrary Hierarchical Policies Using Packet Resubmit in Programmable Switches
Mojtaba Malekpourshahraki, Brent Stephens, and Balajee Vamanan
Student Workshop at International Conference on Emerging Networking EXperiments and Technologies
(CoNEXT)
{paper}
- Dynamically Sharing Memory Between Memcached Tenants Using Tingo
AmirHossein Seyri, Abhisek Pan, and Balajee Vamanan
Student Workshop at International Conference on Emerging Networking EXperiments and Technologies
(CoNEXT)
{paper}
- Pulser: Fast Congestion Response using Explicit Incast Notifications for Datacenter Networks
Hamidreza Almasi, Hamed Rezaei, Muhammad Usama Chaudhry, and Balajee Vamanan
International Symposium on Local and Metropolitan Area Networks
(LANMAN)
{paper, talk}
- Managing Background Traffic in Cellular Networks
Shanyu Zhou, Muhammad Usama Chaudhry, Vijay Gopalakrishnan, Emir Halepovic, Balajee Vamanan, and Hulya Seferoglu
International Symposium on Local and Metropolitan Area Networks
(LANMAN)
{paper, talk}
- Ether: Providing both Interactive Service and Fairness in Multi-Tenant Datacenters
Mojtaba Malekpourshahraki, Brent Stephens, and Balajee Vamanan
Asia-Pacific Workshop on Networking
(APNET)
{paper}
- Self-Organizing Maps-based Flexible and High-Speed Packet Classification in Software Defined Networking
Shih-Chang Hung, Nick Iliev, Balajee Vamanan, and Amit Ranjan Trivedi
International Conference on VLSI Design and Embedded Systems
(VLSID)
{paper}
- ICON: Incast Congestion Control using Packet Pacing in Datacenter Networks
Hamed Rezaei, Muhammad Usama Chaudhry, Hamidreza Almasi, and Balajee Vamanan
International Conference on Communication Systems and Networks
(COMSNETS)
{paper, talk}
2018
- [POSTER] Fast Congestion Control in RDMA-based Datacenter Networks
Jiachen Xue, Muhammad Usama Chaudhry, Balajee Vamanan, T. N. Vijaykumar, and Mithuna Thottethodi
SIGCOMM Posters and Demos
(SIGCOMM)
{paper, poster}
- Slytherin: Dynamic, Network-assisted Prioritization of Tail Packets in Datacenter Networks
Hamed Rezaei, Mojtaba Malekpourshahraki, and Balajee Vamanan
International Conference on Computer Communications and Networks
(ICCCN)
{paper, talk}
2017
- Receiver-directed Computer Network Congestion Control System
Balajee Vamanan, T.N. Vijaykumar, and Mithuna Thottethodi
US Patent 62701
- Exploring Functional Slicing in the Design of Distributed SDN Controllers
Yiyang Chang, Ashkan Rezaei, Balajee Vamanan, Jahangir Hasan, Sanjay Rao, and T.N. Vijaykumar
Lecture Notes in Computer Science, Vol. 10340
(LNCS)
{paper}
- Hydra: Leveraging Functional Slicing for Efficient Distributed SDN Controllers
Yiyang Chang, Ashkan Rezaei, Balajee Vamanan, Jahangir Hasan, Sanjay Rao, and T.N. Vijaykumar
International Conference on Communication Systems and Networks
(COMSNETS)
{paper, talk}
2015
- TimeTrader: Exploiting Latency Tail to Save Datacenter Energy for Online Search
Balajee Vamanan, Hamza Bin Sohail, Jahangir Hasan, and T.N. Vijaykumar
International Symposium on Microarchitecture
(MICRO)
{paper, talk}
- TimeThief: Leveraging Network Variability to Save Datacenter Energy in On-line Data-Intensive Applications
Balajee Vamanan, Hamza Bin Sohail, Jahangir Hasan, and T.N. Vijaykumar
Workshop on Architectures and Systems for Big Data
(ISCA)
{paper, talk}
2014
- FlowBender: Flow-level Adaptive Routing for Improved Latency and Throughput in Datacenter Networks
Abdul Kabbani, Balajee Vamanan, Jahangir Hasan, and Fabien Duchene
International Conference on Emerging Networking Experiments and Technologies
(CoNEXT)
{paper, talk}
2013
- Processing of Read Requests in a Memory Controller using Prefetch Mechanism
Balajee Vamanan, Tukaram Methar, Mrudula Kanuri, and Sreenivas Krishnan
US Patent 8,489,851
2012
- Command Latency Reduction and Command Bandwidth Maintenance in a Memory Circuit
Tukaram Shankar Methar, Balajee Vamanan, and Sreenivas Krishnan
US Patent 8,261,121
- Deadline-aware Datacenter TCP (D2TCP)
Balajee Vamanan, Jahangir Hasan, and T.N. Vijaykumar
Special Interest Group Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
(SIGCOMM)
{paper, talk}
2011
- TreeCAM: Decoupling Updates and Lookups in Packet Classification
Balajee Vamanan and T.N. Vijaykumar
International Conference on Emerging Networking Experiments and Technologies
(CoNEXT)
{paper, talk}
2010
- EffiCuts: Optimizing Packet Classification for Memory and Throughput
Balajee Vamanan, Gwendolyn Voskuilen, and T.N. Vijaykumar
Special Interest Group Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
(SIGCOMM)
{paper, talk}