OS2G: A High-Performance DPU Offloading Architecture for GPU-based Deep Learning with Object Storage

Object storage is increasingly attractive for deep learning (DL) applications due to its cost-effectiveness and high scalability. However, it exacerbates CPU burdens in DL clusters due to intensive object storage processing and multiple data movements. Data processing unit (DPU) offloading is a promising solution, but naively offloading the existing object storage client leads to severe performance degradation. Besides, only offloading the object storage client still involves redundant data movements, as data must first transfer from the DPU to the host and then from the host to the GPU, which continues to consume valuable host resources.

Authors

Institutions

Publication Details

Published
2025-03-27
DOI
https://doi.org/10.1145/3676641.3716265
Citations
2
Primary Topic
Advanced Neural Network Applications
Type
article
Field-Weighted Citation Impact
2.55
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

OS2G: A High-Performance DPU Offloading Architecture for GPU-based Deep Learning with Object Storage

Shushu Zhao, Wen-Kai Shi, Keyao Zhang, Yijing Wang et al.
2 citations
Advanced Neural Network Applications
2.55
article

OS2G: A High-Performance DPU Offloading Architecture for GPU-based Deep Learning with Object Storage

Shushu Zhao, Wen-Kai Shi, Keyao Zhang, Yijing Wang, Yiquan Chen, Wenhai Lin, Jin Zhen, Jiexiong Xu, Ao Zhou, Wenzhi Chen, Zhaoqi He, Guoju Fang, Yiquan Lin, Shishun Cai, M.S. Liang
article en
2 citations

Abstract

Object storage is increasingly attractive for deep learning (DL) applications due to its cost-effectiveness and high scalability. However, it exacerbates CPU burdens in DL clusters due to intensive object storage processing and multiple data movements. Data processing unit (DPU) offloading is a promising solution, but naively offloading the existing object storage client leads to severe performance degradation. Besides, only offloading the object storage client still involves redundant data movements, as data must first transfer from the DPU to the host and then from the host to the GPU, which continues to consume valuable host resources.

Alibaba Group (China) (CN), Zhejiang University (CN)
Affordable and clean energy
Openalex Percentile: Top 12%
Advanced Neural Network Applications
2.55
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.