Exploring Network Application Acceleration Using Regex Device Offload - Lukas Sismis, CESNET
Автор: DPDK Project
Загружено: 2025-05-14
Просмотров: 99
Описание:
Exploring Network Application Acceleration Using Regex Device Offload - Lukas Sismis, CESNET
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.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: