Skip to content
Book Open access

Single-Core Hotspots on Your VNF? Break Them Up!

Aug 2026 · Asia-Pacific Workshop on Networking · 1 citation · 45 references
Computer Science

TL;DR

ParaFlowO is proposed, an architecture that Parallelizes processing elephant Flows across multiple CPU cores while preserving in-Order delivery and integrates a lightweight reordering mechanism to preserve packet order and controls parallelism to mitigate contention on shared state.

Abstract

Current NFVs assign packets to CPU cores at flow granularity, where each flow is pinned to a single CPU. This approach is efficient under most scenarios but has exposed limitations when handling elephant flows. These “heavy hitters” overwhelm single cores, creating bottlenecks that affect overall throughput and degrade service quality. As networks scale to higher-speed links and core-rich CPUs, these imbalances become more severe. In this paper, we propose ParaFlowO, an architecture that Parallelizes processing elephant Flows across multiple CPU cores while preserving in-Order delivery. ParaFlowO breaks elephant flows into flowlets and dynamically rotates them across multiple cores. It integrates a lightweight reordering mechanism to preserve packet order and controls parallelism to mitigate contention on shared state. Preliminary evaluations show that ParaFlowO offers a practical solution to mixed-grained parallelism in stateful middleboxes.

Read PDF

Similar papers

Book Open access Sep 2026

μslice: Toward Accurate Sub-Core Allocation with eBPF

An eBPF-based scheduling framework is designed and implemented that complements existing kernel mechanisms to improve the accuracy of fine-grained CPU allocation while maintaining low overhead and demonstrates that the proposed approach significantly reduces resource overallocation and performance variability compared...

Chang-Yuan Lin, Mohammad Shahrad · 0 citations
Book Open access Jul 2026

DPIO: A Unified I/O Architecture for Heterogeneous CPU and DPU NVMeoF

DPIO is presented, a unified I/O processing stack designed to harmonize the collaboration between CPU and DPU in NVMeoF environments, achieving near-optimal system performance across diverse workloads.

Wenhao Gu, Xuchao Xie, Yujuan Tan et al. · 0 citations
Preprint Jul 2026

CoCoScale: Leveraging Layer-wise Scaling to Unlock the Potential of Online LLM Serving

CoScale is proposed, a layer-wise dynamic scaling mechanism that selectively expands the parallelism of hot layers onto idle resources reclaimed from underutilized devices, enabling elastic data parallelism without altering model architectures or adding hardware overhead.

Jingfeng Wu, Yiyuan He, Minxian Xu et al. · 0 citations
Book Open access Aug 2026

Honey, I Shrunk the Headers With Flow.ZIP

This paper presents Flow.zip, a backward-compatible header compression mechanism designed for existing data center networks that leverages a combination of last-hop network offload and MPLS support, both of which are ubiquitous in modern data center deployments.

Yinda Zhang, Liangcheng Yu, Gianni Antichi et al. · 0 citations
Book Open access Aug 2026

CCSwitch: A Scalable Data Plane for Non-Blocking In-Network Collective Communication

This work presents CCSwitch, a modular switching fabric built from 4×4 non-blocking Collective Engines, a modular switching fabric built from 4×4 non-blocking Collective Engines (CEs) that combines spatial and temporal parallelism to perform reductions without accumulation buffers.

Sumukh Pinge, Hardik Soni, Bob Lantz et al. · 0 citations
Jul 2026

StrataCL: Fabric-Native Communication Library for Production Supernodes

StrataCL introduces registration-on-allocation to realize user-buffer direct communication, and designs communication operators with workload-balanced NPU-core partitioning and NPU-driven SDMA offloading to exploit supernode architecture features.

Tian-Cheng Hu, Jin Qin, Yu-Zheng Wang et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.