【资料图】
NVIDIA 技术专家在上期视频介绍了 NVIDIA BlueField DPU 和 NVIDIA DOCA 的安装,手把手教您如何获得一个完整的 DPU 操作系统。同时提供了 NVIDIA DOCA 的安装教程,包括创建和构建应用程序所需的所有组件,以及不同组件适用于开发者和管理员角色使用等。
本期将重点介绍基于 NVIDIA DOCA 的正则表达式用例。在本系列视频的第三讲中,给大家介绍过 NVIDIA BlueField-3 DPU 的可编程引擎,其中在加速器的部分,就有可以用于深度数据包检测 DPI 的正则表达式加速器。
正则表达式通常简写为 RegEx 或 RE,是描述正则语言的一种方式。随着 UNIX 操作系统及相关工具程序的问世,正则表达式被广泛地应用于匹配、搜索和替换。正则表达式处理器是 NVIDIA BlueField DPU 常用的可编程加速器引擎。
在本期课程中,您将学习到 NVIDIA BlueField-2 DPU 上的 Regular eXpression Processor(RXP),即正则表达式处理器;如何通过简单的三步实现正则表达式处理器的功能:RXP 规则编译、配置 RXP,及向其提交数据匹配给 RXP、RXP 输出匹配结果;以及在 NVIDIA DOCA 环境下,如何快速使用 RXP 进行编程,同时广泛地应用于各种应用场景。
NVIDIADOCA 软件框架是释放 NVIDIA BluField DPU 潜力的关键。由 NVIDIA 发起并主办的【DOCA无处不在 — NVIDIA DOCA 应用代码分享】活动招募进行中,该活动面向所有开发者免费开放,鼓励您在开源平台分享基于 DOCA 开发的应用代码,欢迎各位开发者以个人名义注册参加。
这是一次展示您优秀开发能力的好机会,不仅能结交志同道合的朋友,进入 DOCA 中国开发者社区与专家互动,更有机会赢取丰厚大奖。截至 2024 年 1 月 10 日,您可以报名并提交代码到指定专区。详细信息请见:NVIDIA DOCA 应用代码分享活动开启注册!活动过程中如有任何问题,欢迎留言。
扫描下方海报二维码,或点击“阅读原文”即刻注册【DOCA 无处不在 — NVIDIA 应用代码分享】活动,一同为新一代 AI 驱动的数据中心、高性能计算及云计算基础设施带来前所未有的创新。
关键词: