A Survey on Heterogeneous Computing Using SmartNICs and Emerging Data Processing Units

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Tibbetts, Nathan, Ibtisum, Sifat, Puri, Satish
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912744730525696
author Tibbetts, Nathan
Ibtisum, Sifat
Puri, Satish
author_facet Tibbetts, Nathan
Ibtisum, Sifat
Puri, Satish
contents The emergence of new, off-path smart network cards (SmartNICs), known generally as Data Processing Units (DPU), has opened a wide range of research opportunities. Of particular interest is the use of these and related devices in tandem with their host's CPU, creating a heterogeneous computing system with new properties and strengths to be explored, capable of accelerating a wide variety of workloads. This survey begins by providing the motivation and relevant background information for this new field, including its origins, a few current hardware offerings, major programming languages and frameworks for using them, and associated challenges. We then review and categorize a number of recent works in the field, covering a wide variety of studies, benchmarks, and application areas, such as data center infrastructure, commercial uses, and AI and ML acceleration. We conclude with a few observations.
format Preprint
id arxiv_https___arxiv_org_abs_2504_03653
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Survey on Heterogeneous Computing Using SmartNICs and Emerging Data Processing Units
Tibbetts, Nathan
Ibtisum, Sifat
Puri, Satish
Distributed, Parallel, and Cluster Computing
Networking and Internet Architecture
C.2.4; C.2.1
The emergence of new, off-path smart network cards (SmartNICs), known generally as Data Processing Units (DPU), has opened a wide range of research opportunities. Of particular interest is the use of these and related devices in tandem with their host's CPU, creating a heterogeneous computing system with new properties and strengths to be explored, capable of accelerating a wide variety of workloads. This survey begins by providing the motivation and relevant background information for this new field, including its origins, a few current hardware offerings, major programming languages and frameworks for using them, and associated challenges. We then review and categorize a number of recent works in the field, covering a wide variety of studies, benchmarks, and application areas, such as data center infrastructure, commercial uses, and AI and ML acceleration. We conclude with a few observations.
title A Survey on Heterogeneous Computing Using SmartNICs and Emerging Data Processing Units
topic Distributed, Parallel, and Cluster Computing
Networking and Internet Architecture
C.2.4; C.2.1
url https://arxiv.org/abs/2504.03653