Skip to main navigation Skip to search Skip to main content

Duet: Towards Efficient and Accurate Sketch-Based Measurement on DPUs

  • Yang WU
  • , Songlin CHEN
  • , Fuliang LI*
  • , Man HOU
  • , Jiaxing SHEN
  • , Xingwei WANG
  • *Corresponding author for this work

Research output: Book Chapters | Papers in Conference Proceedings › Conference paper (refereed) › Referred Conference Paper › peer-review

Abstract

Sketch-based measurement has become a fundamental primitive for monitoring network traffic and supporting performance-critical data center applications. However, existing approaches for deploying sketches on DPUs either underutilize DPU hardware capabilities or suffer from degraded accuracy due to limited Arm-side processing capacity and multi-core contention. In particular, most designs directly port host-side sketch implementations to the DPU Arm subsystem, introducing excessive forwarding overhead and hardware pressure. In this paper, we present Duet, an efficient and accurate sketch-based measurement on DPUs. Duet adopts a layered measurement architecture that dynamically schedules flows between Arm-based sketches and the DPU hardware forwarding pipeline according to traffic characteristics. Heavy flows are offloaded to hardware tables to leverage line-rate processing and relieve Arm-side contention, while light flows are retained in software sketches to avoid excessive hardware table updates. To further address crosslayer aggregation and multi-core concurrency challenges, Duet incorporates a zeroing mechanism and lock-free optimizations to ensure measurement consistency and accuracy. We implement Duet on an NVIDIA BlueField-2 DPU and conduct extensive experiments on a real testbed. Experimental results demonstrate that, compared with traditional sketch-based measurement approaches, Duet improves throughput by a factor of approximately $7.1 , packet rate by a factor of approximately $28.9 , and measurement accuracy by approximately 50.1%.
Original languageEnglish
Title of host publication2026 IEEE/ACM International Symposium on Quality of Service, IWQoS 2026
PublisherIEEE
Number of pages10
ISBN (Electronic)9798319517036
DOIs
Publication statusPublished - Jun 2026
Event2026 IEEE/ACM International Symposium on Quality of Service - Istanbul, Turkey
Duration: 29 Jun 2026 → 2 Jul 2026

Publication series

NameIEEE International Workshop on Quality of Service, IWQoS
ISSN (Print)1548-615X

Symposium

Symposium2026 IEEE/ACM International Symposium on Quality of Service
Abbreviated titleIWQoS 2026
Country/TerritoryTurkey
CityIstanbul
Period29/06/26 → 2/07/26

Bibliographical note

Publisher Copyright:
© 2026 IEEE.

Funding

This work is supported by the National Natural Science Foundation of China under Grant Nos. 62572105 and U22B2005, as well as the LiaoNing Revitalization Talents Program under Grant No. XLYC2403086.

Keywords

  • DPU
  • Sketch
  • Software Offloading
  • Network Measurement
  • Hardware-Software Co-Design

Fingerprint

Dive into the research topics of 'Duet: Towards Efficient and Accurate Sketch-Based Measurement on DPUs'. Together they form a unique fingerprint.

Cite this