Published July 23, 2025 | Version v1
Conference paper Open

P4DMA: Unlocking High-Performance RDMA Traffic Generation on Programmable Switches

  • 1. Information and Networking Technologies Research (INTRIG),
  • 2. ROR icon Universidade Federal do Pampa
  • 3. University of Campinas

Description

Remote Direct Memory Access (RDMA) is a key technology in modern data centers, enabling low-latency and high-throughput communication. However, evaluating RDMA performance and validating network designs often requires costly hardware setups or simulation tools with limited performance and realism. In this work, we present P4DMA, a system that leverages programmable switch ASICs to generate realistic high-performance RDMA traffic. By implementing RDMA traffic patterns using the P4 language, P4DMA enables researchers and practitioners to generate RDMA workloads at line rate, without relying on traditional RDMA NICs (RNICS). With Tofino's traffic generation capacity of up to Tbps, P4DMA offers a novel approach to stress and evaluate RDMA-capable infrastructures, and accelerate the prototyping of new RDMA-based applications.

Files

Netsoft2025.pdf

Files (446.6 kB)

Name Size Download all
md5:4205ba0bf45db25b050063d099df6bd1
446.6 kB Preview Download

Additional details

Funding

Fundação de Amparo à Pesquisa do Estado de São Paulo
SMART NEtworks and ServiceS for 2030 (SMARTNESS) 2021/00199- 8

Dates

Available
2025-07-23