Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore network application acceleration through regex device offload in this 42-minute technical talk by Lukas Sismis from CESNET. Learn how regular expression processing, crucial for network security, log analysis, and deep packet inspection, can be optimized by shifting computationally intensive pattern matching from software to dedicated hardware. Discover the DPDK regex device API introduced in 2020 that provides a standardized application-layer interface for managing these acceleration devices. The presentation covers architectural overviews of applications using this interface, comprehensive benchmarks comparing the RXP hardware acceleration engine in NVIDIA BlueField-2 DPU against software libraries like Intel's Hyperscan, and practical developer insights including challenges and best practices encountered during integration. The talk concludes with perspectives on current applications and future prospects of the regex API for network performance optimization.
Syllabus
Exploring Network Application Acceleration Using Regex Device Offload - Lukas Sismis, CESNET
Taught by
DPDK Project