The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for DPDK Summit 2025 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration pageto purchase a registration.
Please note: This schedule is automatically displayed in Central European Time.To see the schedule in your preferred timezone, please select from the drop-down at the bottom of the menu to the right.
The schedule is subject to change.
Sign up or log in to bookmark your favorites and sync them to your phone or calendar.
Regular expression (regex) processing is a critical workload in applications such as network security, log analysis, and deep packet inspection. Traditionally, regex execution is performed in software, often leading to significant CPU overhead and performance bottlenecks. To mitigate this, hardware-based regex acceleration has emerged as a solution, shifting computationally expensive pattern matching tasks to dedicated hardware. DPDK introduced a regex device API in 2020, providing a standardized application-layer API for management and operation of these devices.
This talk discusses the integration of the DPDK regex API, offering an architectural overview of applications using this interface. We present benchmarks conducted on the regex device in NVIDIA BlueField-2 DPU. Our evaluation includes performance comparisons between the RXP hardware acceleration engine and traditional software libraries, such as Intel's Hyperscan. Additionally, we share our developer experiences, highlighting challenges and best practices encountered during the integration process. The talk concludes with our view on the use of regex API and its future prospects.