Demo Data from EDBT 2026 / reviewers in the wild / expert
Hardik Soni 0001
dblp:150/9389
· DBLP profile ↗
8ranked-venue papers
3as first author
4since 2021 · last 2026
0000-0002-6812-8751ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 3 first-author · 2 since 2021Systems, architecture and hardware · 2 · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 66% Hardware accelerators and domain-specific architectures · 23% Distributed systems · 11% | |
| Computer networks
3 papers |
Software-defined and programmable networks · 51% Datacenter networks · 33% Internet architecture and protocols · 15% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
serverless computing |
1.9 | 2 | 2026 | Not A DPU in Name Only! Unleashing RDMA-capable DPUs in Multi-Tenant Serverless Clouds with NADINO · EuroSys 2026 Palladium: A DPU-enabled Multi-Tenant Serverless Cloud over Zero-copy Multi-node RDMA Fabrics · SIGCOMM 2025 |
Cloud and datacenter computing
cluster resource management and scheduling |
1.0 | 1 | 2026 | AdaGen: Workload-Adaptive Cluster Scheduler for Latency-Optimal LLM Inference Serving · EuroSys 2026 |
Hardware accelerators and domain-specific architectures › domain-specific accelerator › data processing accelerator
data processing unit |
1.0 | 1 | 2026 | Not A DPU in Name Only! Unleashing RDMA-capable DPUs in Multi-Tenant Serverless Clouds with NADINO · EuroSys 2026 |
Cloud and datacenter computing
inference serving |
1.0 | 1 | 2026 | AdaGen: Workload-Adaptive Cluster Scheduler for Latency-Optimal LLM Inference Serving · EuroSys 2026 |
Distributed systems › distributed scheduling
latency-aware scheduling |
1.0 | 1 | 2026 | AdaGen: Workload-Adaptive Cluster Scheduler for Latency-Optimal LLM Inference Serving · EuroSys 2026 |
Cloud and datacenter computing › inference serving
LLM serving |
1.0 | 1 | 2026 | AdaGen: Workload-Adaptive Cluster Scheduler for Latency-Optimal LLM Inference Serving · EuroSys 2026 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
1.0 | 1 | 2026 | AdaGen: Workload-Adaptive Cluster Scheduler for Latency-Optimal LLM Inference Serving · EuroSys 2026 |
Cloud and datacenter computing › multi-tenancy
tenant isolation |
0.9 | 1 | 2025 | Palladium: A DPU-enabled Multi-Tenant Serverless Cloud over Zero-copy Multi-node RDMA Fabrics · SIGCOMM 2025 |
Datacenter networks
RDMA |
0.6 | 2 | 2026 | Not A DPU in Name Only! Unleashing RDMA-capable DPUs in Multi-Tenant Serverless Clouds with NADINO · EuroSys 2026 Palladium: A DPU-enabled Multi-Tenant Serverless Cloud over Zero-copy Multi-node RDMA Fabrics · SIGCOMM 2025 |
Software-defined and programmable networks › programmable data plane
data plane programming language |
0.4 | 1 | 2020 | Composing Dataplane Programs with μP4 · SIGCOMM 2020 |
Software-defined and programmable networks
programmable data plane |
0.4 | 1 | 2020 | Composing Dataplane Programs with μP4 · SIGCOMM 2020 |
Machine learning › Efficient and distributed learning
distributed inference |
0.3 | 1 | 2026 | AdaGen: Workload-Adaptive Cluster Scheduler for Latency-Optimal LLM Inference Serving · EuroSys 2026 |
Internet architecture and protocols
zero-copy communication |
0.3 | 1 | 2025 | Palladium: A DPU-enabled Multi-Tenant Serverless Cloud over Zero-copy Multi-node RDMA Fabrics · SIGCOMM 2025 |
Methods — techniques the papers use, named apart from their topics
RDMA · 3.7workload-adaptive scheduling · 2.0simulation-based latency estimation · 2.0selective distributed execution · 2.0shared memory · 1.7DPU offload · 1.7modular composition · 0.4language design · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Not A DPU in Name Only! Unleashing RDMA-capable DPUs in Multi-Tenant Serverless Clouds with NADINO
Shixiong Qi, Songyu Zhang, K. K. Ramakrishnan, Diman Zad Tootaghaj, Hardik Soni 0001, Puneet Sharma 0001 |
EuroSys | 5 |
| 2026 | AdaGen: Workload-Adaptive Cluster Scheduler for Latency-Optimal LLM Inference ServingabstractThe inference workloads of Large Language Models (LLMs) pose significant latency and cost challenges due to increasing model sizes and demand for real-time responses. Existing cluster schedulers for multi-instance LLM serving primarily focus on load balancing to optimize memory usage, which is insufficient for workloads with diverse request characteristics. In such cases, the compute layout — the arrangement of tokens across iterations within each instance—plays a crucial role in determining latency. We propose AdaGen, a workload-adaptive cluster scheduler that minimizes latency and thus maximizes SLO attainment by optimizing compute layouts across instances. AdaGen employs a multi-step scheduling strategy: it first classifies requests based on prefill and decode lengths, then balances load, and finally performs selective distributed execution across instances. Each step incrementally refines the scheduling based on the compute layouts derived from the decision of the previous step. To avoid the overhead of actual execution to generate the layouts, AdaGen introduces a novel simulation-based estimator. Extensive experiments using production workloads show that AdaGen achieves up to 3.6× higher SLO attainment and 2× better cost-efficiency compared to the existing systems, while ensuring scalability. Sudipta Saha Shubha, Ayush Goel, Diman Zad Tootaghaj, Khaled Diab 0001, Hardik Soni 0001, K. K. Ramakrishnan, Puneet Sharma 0001, Haiying Shen |
EuroSys | 5 |
| 2026 | CCSwitch: A Scalable Data Plane for Non-Blocking In-Network Collective CommunicationabstractCollective communication operations in AI and HPC workloads generate heavy network traffic. Offloading these operations to network switches reduces latency, but performing arithmetic and replication at line rate is difficult, especially as port counts and link speeds grow. Existing in-network approaches rely on accumulation buffers that not only limit throughput but also require complex state management to handle stragglers and congestion. We present CCSwitch, a modular switching fabric built from 4×4 non-blocking Collective Engines (CEs). Each CE combines spatial and temporal parallelism to perform reductions without accumulation buffers. CEs compose into k-ary n-tree topologies, scaling to 32- and 256-port switches while preserving non-blocking throughput. Source routing and flit-level synchronization keep per-switch state minimal. Our FPGA implementation shows that CCSwitch's quaternary-tree reduction fabric uses up to 23% fewer LUTs and 12–30% fewer flip-flops than a comparable Clos-based design at equal throughput. Enabling the full feature set—source routing, replication, and time-multiplexed VCs—uses 1.4–1.8× more LUTs than the circuit-switched baseline, well below the 3–5× overhead typical of packet-switched NoC routers, while supporting concurrent collectives on shared links. Sumukh Pinge, Hardik Soni 0001, Bob Lantz, Khaled Diab 0001, Lianjie Cao, Tajana Rosing, Puneet Sharma 0001 |
SIGCOMM | 2 |
| 2025 | Palladium: A DPU-enabled Multi-Tenant Serverless Cloud over Zero-copy Multi-node RDMA FabricsabstractServerless computing offers resource efficiency but suffers from a heavyweight data plane. We present Palladium, a DPU-offloaded serverless data plane enabling distributed zero-copy communication. Palladium uses two-sided RDMA and cross-processor shared memory to mitigate limitations of wimpy DPU cores. Its DPU-enabled network engine (DNE) isolates RDMA resources and manages flows across tenants. By converting HTTP/TCP to RDMA at ingress, Palladium reduces protocol overhead on the critical path. Shixiong Qi, Songyu Zhang, K. K. Ramakrishnan, Diman Zad Tootaghaj, Hardik Soni 0001, Puneet Sharma 0001 |
SIGCOMM | 5 |
| 2020 | Composing Dataplane Programs with μP4abstractDataplane languages like P4 enable flexible and efficient packet-processing using domain-specific primitives such as programmable parsers and match-action tables. Unfortunately, P4 programs tend to be monolithic and tightly coupled to the hardware architecture, which makes it hard to write programs in a portable and modular way---e.g., by composing reusable libraries of standard protocols. Hardik Soni 0001, Myriana Rifai, Praveen Kumar 0003, Ryan Doenges, Nate Foster |
SIGCOMM | 1 |
| 2017 | Scalable guaranteed-bandwidth multicast service in software defined ISP networksabstractNew applications where anyone can broadcast video are becoming very popular on smartphones. With the advent of high definition video, ISP providers may take the opportunity to propose new high quality broadcast services to their clients. Because of its centralized control plane, Software Defined Networking (SDN) seems an ideal way to deploy such a service in a flexible and bandwidth-efficient way. But deploying large scale multicast services on SDN requires smart group membership management and a bandwidth reservation mechanism to support QoS guarantees that should neither waste bandwidth nor impact too severely best effort traffic. In this paper, we propose a Network Function Virtualization based solution for Software Defined ISP networks to implement scalable multicast group management. Then, we propose the Lazy Load balancing Multicast (L2BM) routing algorithm for sharing the network capacity in a friendly way between guaranteed-bandwidth multicast traffic and best-effort traffic. Our implementation of the framework made on Floodlight controllers and Open vSwitches is used to study the performance of L2BM. Hardik Soni 0001, Walid Dabbous, Thierry Turletti, Hitoshi Asaeda |
ICC | 1 |
| 2017 | NFV-Based Scalable Guaranteed-Bandwidth Multicast Service for Software Defined ISP NetworksabstractNew applications where anyone can broadcast high quality video are becoming very popular. Internet services providers (ISPs) may take the opportunity to propose new high quality multicast services to their clients. Because of its centralized control plane, software defined networking (SDN) enables the deployment of such a service in a flexible and bandwidth-efficient way. But deploying large-scale multicast services on SDN requires smart group membership management and a bandwidth reservation mechanism with QoS guarantees that should neither waste bandwidth nor impact too severely best effort traffic. In this paper, we propose: 1) a scalable multicast group management mechanism based on a network function virtualization approach for software defined ISP networks to implement and deploy multicast services on the network edge and 2) the lazy load balancing multicast (L2BM) routing algorithm for sharing the core network capacity in a friendly way between guaranteed-bandwidth multicast traffic and best-effort traffic and that does not require costly real-time monitoring of link utilization. We have implemented the mechanism and algorithm, and evaluated them both in a simulator and a testbed. In the testbed, we experimented the group management at the edge and L2BM in the core with an open vSwitch-based QoS framework and evaluated the performance of L2BM with an exhaustive set of experiments on various realistic scenarios. The results show that L2BM outperforms other state-of-the art algorithms by being less aggressive with best-effort traffic and accepting about 5%-15% more guaranteed-bandwidth multicast join requests. Hardik Soni 0001, Walid Dabbous, Thierry Turletti, Hitoshi Asaeda |
IEEE Trans. Netw. Serv. Manag. | 1 |
| 2014 | Demo abstract: realistic evaluation of kernel protocols and software defined wireless networks with DCE/ns-3abstractWe propose to demonstrate Direct Code Execution (DCE), a framework that enables to execute nearly unmodified applications and Linux Kernel code jointly with the ns-3 simulator. DCE allows therefore fully deterministic reproducibility of network experiments. DCE also supports larger scale scenarios than real-time emulators by using simulation time dilatation. In this demonstration, we will showcase two main scenarios: (1) a basic example describing how to integrate in DCE the Data Center TCP (DCTCP) Linux kernel patch, and then how to customize this protocol and run it on different scenarios; (2) a more advanced use case demonstrating how to benefit from DCE to build a rich and realistic evaluation environment for Software Defined Wireless Networks based on Open vSwitch and the NOX SDN controller. Emilio Pasquale Mancini, Hardik Soni 0001, Thierry Turletti, Walid Dabbous, Hajime Tazaki |
MSWiM | 2 |