Although Remote Procedure Calls (RPCs) generate bulk of the network traffic in modern disaggregated datacenters, network-level optimizations still focus on low-level metrics at the granularity of packets, flowlets, and flows. The lack of application-level semantics lead to suboptimal performance as there is often a mismatch between network- and application-level metrics. Indeed, my works … Continue Reading ››
Tag Archives: Datacenter Networking
Justitia Accepted to Appear at NSDI’2022
The need for higher throughput and lower latency is driving kernel-bypass networking (KBN) in datacenters. Of the two related trends in KBN, hardware-based KBN is especially challenging because, unlike software KBN such as DPDK, it does not provide any control once a request is posted to the hardware. RDMA, which is the … Continue Reading ››
AIFO Accepted to Appear at SIGCOMM’2021
Packet scheduling is a classic problem in networking. In recent years, however, the focus on packet scheduling has somewhat shifted from designing new scheduling algorithms to designing generalized frameworks that can be programmed to approximate a variety of scheduling disciplines. Push-In-First-Out (PIFO) from SIGCOMM 2016 is such a framework that has been shown … Continue Reading ››
Thanks Google for Supporting Our Research
We are doing a lot of work on systems for AI in recent years and historically have done some work on application-aware networking. This support will help us combine the two directions to provide datacenter network support for AI workloads both at the edge and inside the network.
Many thanks … Continue Reading ››
NetLock Accepted to Appear at SIGCOMM’2020
High-throughput, low-latency lock managers are useful for building a variety of distributed applications. Traditionally, a key tradeoff in this context had been expressed in terms of the amount of knowledge available to the lock manager. On the one hand, a decentralized lock manager can increase throughput by parallelization, but it can starve certain … Continue Reading ››
Two Papers Accepted at APNet’2018 and MAMA’2018 Workshops
Couple more workshop papers got accepted in last few days!
- Pas de Deux: Shape the Circuits, and Shape the Apps Too! -- APNet'18
- Fair Allocation of Heterogeneous and Interchangeable Resources -- MAMA'18
The APNet one is about coflows on optical networks, following my collaborations with Hong and Kai at HKUST (SIGCOMM'16 and SIGCOMM'17), while … Continue Reading ››
DSLR Accepted to Appear at SIGMOD’2018
High-throughput, low-latency lock managers are useful for building a variety of distributed applications. A key tradeoff in this context can be expressed in terms of the amount of knowledge available to the lock manager. On the one hand, a decentralized lock manager can increase throughput by parallelization, but it can starve certain categories of applications. … Continue Reading ››
Hermes Accepted to Appear at SIGCOMM’2017
Datacenter load balancing, especially in Clos topologies, remains a hot topic even after almost a decade. The pace of progress has picked up over the last few years with multiple solutions exploring different extremes of the solution space, ranging from edge-based to in-network solutions and using different granularities of load balancing: packets, flowcells, flowlets, or … Continue Reading ››
FaiRDMA Accepted to Appear at KBNets’2017
As cloud providers deploy RDMA in their datacenters and developers rewrite/update their applications to use RDMA primitives, a key question remains open: what will happen when multiple RDMA-enabled applications must share the network? Surprisingly, this simple question does not yet have a conclusive answer. This is because existing work focus primarily on improving individual application's … Continue Reading ››
Received SIGCOMM Doctoral Dissertation Award
About a week or so ago Bruce Maggs, SIGCOMM's awards chair, kindly informed me over the phone that my dissertation on coflows has been selected for the 2015 ACM SIGCOMM Doctoral Dissertation Award. The committee for the award included Ratul Mahajan, Dina Papagiannaki, Laurent Vanbever (chair), and Minlan Yu, and the citation reads:
Chowdhury's … Continue Reading ››