Bio
Bhaskar is a second-year Ph.D. student in Computer Science at the Georgia Institute of Technology, advised by Prof. Ahmed Saeed. Before beginning the Ph.D. program, he worked for two years with VMware’s Datapath Networking team. He completed his undergraduate studies in Computer Engineering from the College of Engineering, Pune, in 2021.
Research Interests
Datacenter Networks and Systems - network congestion control, end-host network stacks, compute overload control, CPU scheduling (core-allocation and load-balancing).
Publications
-
Svalinn: Overload Control in Large-Scale Servers with Multiple Resource Bottlenecks
Bhaskar Pardeshi, Peidi Song, Ahmed Saeed
USENIX OSDI 2026
[Abstract]
[Paper]
[Code]
Modern overload controllers treat application binaries as monoliths and react to aggregate performance, a misconception we call the single-queue fallacy. Real applications have diverse, data-dependent execution paths that stress different resources. Reacting to overall performance forces the controller to focus on the most bottlenecked resource while leaving others underutilized. We present Svalinn, a modular overload controller designed to maximize utilization across multiple potential bottlenecks such as CPU, memory bandwidth, and contended locks. Svalinn separates throughput control and latency control. A credit-based admission controller regulates offered load to maximize a user-defined utility function. Per-bottleneck controllers then enforce latency targets using AQM-style mechanisms. For resources with explicit software queues this is straightforward, but managing memory bandwidth–intensive operations is more challenging because there is no explicit queue. To handle this case, we introduce "m_semaphore", which adaptively limits the number of concurrent memory bandwidth–intensive requests to achieve high memory-bandwidth utilization using the minimum necessary CPU cores. We integrate Svalinn into four applications and two runtimes and show that it improves throughput by up to 6.1x without compromising latency.
-
CoreSync: A Protocol for Joint Core Scheduling and Overload Control of μs-Scale Tasks
Bhaskar Pardeshi, Eric Stuhr, Ahmed Saeed
IEEE ICNP 2025
[Abstract]
[Paper]
[Code]
Modern datacenter operators require high resource utilization and low application latency, multiplexing the resources of individual servers between multiple applications, while minimizing latency faced by their requests, even at high loads. To meet these objectives, servers employ multiple resource management algorithms, including fast core schedulers and overload controllers. Individual algorithms and their amalgamation are required to meet these tight performance requirements. In this paper, we demonstrate that state-of-the-art core schedulers and overload controllers produce poor performance when deployed simultaneously. Fundamentally, the design assumptions of each controller are violated by the other controller. An overload controller assumes that all resources are dedicated to an application, while a core scheduler assumes that all incoming load will be admitted. To overcome this fundamental limitation, we present CoreSync, a server-driven credit-based protocol for joint core scheduling and overload control. CoreSync relies on the basic idea that the admitted load should be proportional to the allocated resources. However, strict proportionality can lead to low utilization when admitted load does not materialize at the server (e.g., when demand drops). Thus, CoreSync uses partial proportionality to balance latency, throughput, and utilization. Our evaluation across synthetic and real-world workloads shows that CoreSync outperforms state-of-the-art schedulers and overload controllers. In particular, in overload scenarios, CoreSync improves throughput by up to 6%. At low loads, CoreSync reduces the 99th percentile latency by up to 1.7x and improves CPU utilization by up to 1.4x.
Industry Experience
- Nutanix, Inc.
May 2025 - Aug 2025
Interned with the metadata storage team.
- Nvidia
May 2024 - Aug 2024
Interned with the notebook GPU’s user-space power controller team.
- VMware, Inc.
Jan 2021 - Jul 2023
Worked at core ESX networking datapath team.
Teaching Experience
- Graduate Teaching Assistant (GTA), CS 8803 - Datacenter Networks & Systems
Jan 2026 - May 2026
Georgia Institute of Technology
- Graduate Teaching Assistant (GTA), CS 3251 - Computer Networking I
Aug 2023 - Dec 2023
Georgia Institute of Technology