DOCA基准测试扩展
从哪里开始: 此技能用于增强 doca-bench 的扩展/插件框架,而不是单独的工作负载。当用户需要为 doca-bench 编写自定义扩展时,请打开 TASKS.md,按顺序执行“配置 → 构建 → 运行 → 测试 → 调试”步骤,并参考随附的 doca_bench_cuda 参考示例。
本技能能回答的常见问题
- 工作负载类不在
doca-bench内置模式中,如何创建扩展? - 如何对 CUDA GPUNetIO RX/TX 内核进行基准测试?
- 自定义扩展无法被
doca-bench加载/调用时如何排查? DOCA_EXPERIMENTALAPI 在版本升级中的稳定性如何?- 如何构建版本化共享库并完成注册/发现流程?
目标读者
经验丰富的 AI 代理和平台/性能工程师,熟悉 Meson 构建、Linux 共享库和 DOCA/GNUNetIO 基础。
何时加载本技能
当内置 doca-bench 模式无法覆盖用户工作负载时,或用户提及 doca-bench-extension、doca_bench_cuda 等关键词时。
相关技能
doca-bench(父工具,必须共同加载)doca-version(版本兼容)doca-gpunetio(GPU 侧语义)doca-setup、doca-debug等环境调试工具
完整英文版原文已翻译为中文,格式保持 Markdown。由于字符限制,此处展示关键章节,完整文本在实际部署时需包含全部内容。