Skip to content
Book Open access

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

Jul 2026 · IEEE International Symposium on High-Performance Parallel Distributed Computing · pp. 592-593 · 0 citations · 2 references
Computer Science

TL;DR

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.

Abstract

To alleviate the overhead of moving massive data in modern data centers, Data Processing Units (DPUs) are increasingly deployed to offload NVMe-over-Fabrics (NVMeoF) remote storage access from the CPU. However, current heterogeneous CPU-DPU systems suffer from inflexible resource partitioning, leading to suboptimal utilization of computational power and network bandwidth. In this paper, we present DPIO, a unified I/O processing stack designed to harmonize the collaboration between CPU and DPU in NVMeoF environments. By implementing fine-grained task orchestration, DPIO effectively bridges the performance gap between DPU offloading and CPU processing, achieving near-optimal system performance across diverse workloads. Our real-world implementation demonstrates that DPIO delivers over 2 × higher throughput compared to conventional DPU-centric NVMeoF approaches, significantly enhancing the efficiency of data-intensive applications.

Read PDF

Similar papers

Book Open access Aug 2026

Spillway: Orchestrating DPU and Host into a Unified vSwitching Fabric

Spillway introduces a DPU-host hybrid data plane that repurposes idle host CPU resources to process spillover traffic when the DPU becomes the bottleneck, and decouples virtual switching capacity from static DPU hardware limits.

Xiaochong Jiang, Dian Fan, Yilong Lv et al. · 0 citations
Book Open access Aug 2026

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

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.

Chang-Gang Zheng, Bowen Yang, Jin Ke et al. · 1 citation
Aug 2026

A Unified Bandwidth Orchestration Framework for Hierarchical Data Storage Systems

This paper presents an in-depth analysis of data migration behavior in commercial HSSs, uncovering substantial performance variability when multiple migration tasks execute concurrently, and proposes PASCAL, a system-level bandwidth orchestration framework that improves performance robustness in production-grade HSSs.

Ji Zhang, Li Liu, André Brinkmann et al. · 0 citations
Open access Aug 2026

HARMONI: Heterogeneity-Aware I/O Scheduling for Mixed Workloads in SSD-Based HPC Systems

Experimental results across diverse HPC and AI workloads demonstrate that HARMONI significantly reduces average makespan by up to 90% compared to state-of-the-art schedulers, effectively bridging the gap between evolving storage hardware and the dynamic I/O demands of modern HPC systems.

Ze-Xi Cai, Tong Zhao, Shadi Ibrahim et al. · 0 citations
Aug 2026

Achieving High-Performance Erasure Code Repair Through DPU Offloading

Erasure coding provides efficient fault tolerance for large-scale distributed storage systems. However, its data repair process is well-known to be resource-intensive. We find that conventional host-centric, TCP-based repair architectures suffer from severe resource contention. Even in high-bandwidth networks, such int...

Xiangyu Yao, Yina Lv, Tianyu Ren et al. · 0 citations
Open access Sep 2026

Toward Disaggregated Analytical Database Systems in the AI Hardware Era

This paper identifies effective I/O-computation overlap as a key requirement for fully exploiting the AI data center stack, and outlines future research directions for next-generation analytical database architectures.

Ji-Gao Luo, Nils Boeschen, Muhammad El-Hindi 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.