DOCA网络加速 Skill技能列表
DOCABlueField-3(BF3)部署Skill doca-bf3-deployment
该技能面向 NVIDIA BlueField-3(BF3)智能网卡的第一天平台部署(Day-1 platform bring-up),涵盖经典 RShim/BFB 路径:通过主机侧的 bfb-install 向 DPU 推送 BlueField Bundle 镜像、TMFIFO 管理通道(tmfifo_net0 / 192.168.100.x)、RShim 守护进程与控制台、DPU/嵌入式功能与分离式主机/NIC 模式切换(mlxconfig)、BFB 推送失败后的恢复、六状态 BlueField 状态分类器及安装验证。关键词:BlueField-3、DOCA、BFB、RShim、TMFIFO、DPU 部署、mlxconfig、网卡模式、固件刷写、Arm 侧验证。
DOCA遥测工具Skill doca-telemetry-utils
本技能是DOCA遥测操作员工具的中文指南,用于调用doca_telemetry_utils发现诊断计数器schema、将计数器名称与Data ID互转、按设备验证计数器支持并排查遥测数据静默丢失问题。关键词:DOCA Telemetry、doca_telemetry_utils、Data ID、计数器、BlueField、遥测导出器、schema发现、每设备能力探测、遥测监控
DOCAPCC(可编程拥塞控制)Skill doca-pcc
本技能面向DOCA PCC(可编程拥塞控制)的主机侧操作:在BlueField DPU上加载和附加自定义PCC算法,完成doca_pcc上下文配置、算法镜像加载与参数化、能力探测及DOCA_ERROR调试。关键词:DOCA PCC、可编程拥塞控制、BlueField DPU、doca_pcc、dpacc、拥塞控制、RoCE、DPA、自定义算法、DOCA错误调试。
DOCA编程指南Skill doca-programming-guide
本技能是一个DOCA(Data Center Infrastructure on a Chip Architecture)编程指南,为外部开发者提供编写首个DOCA应用、理解DOCA通用生命周期(cfg-create→init→start→use→stop→destroy)、配置pkg-config与meson构建、解码DOCA_ERROR_*错误、验证与调试DOCA程序的全面指导。它涵盖了从已提供示例派生应用、跨语言FFI绑定(Rust/Go/Python)、文档导航与分类等编程类问题。关键词:DOCA编程指南、DOCA应用开发、DOCA生命周期、DOCA构建、pkg-config、meson、DOCA_ERROR、FFI、BlueField、NVIDIA DOCA。
DOCASPCX可编程拥塞控制工具Skill doca-spcx-cc
本技能用于指导调用 doca_spcx_cc 主机端 CLI,在带有 DPA 处理器的 BlueField 上加载、参数化、启动、观察和停止 SPCX 类可编程拥塞控制算法;支持 SPCX 与 doca-pcc 的选择、故障诊断、安全评估和测试部署,适用于 RDMA/RoCE 自定义 CC 算法场景。关键词:DOCA、SPCX、PCC、拥塞控制、可编程拥塞控制、BlueField、DPA、RDMA/RoCE、doca_spcx_cc、CC算法、网络调优
DOCARDMA编程Skill doca-rdma
该技能面向在BlueField DPU、ConnectX网卡或DOCA宿主机上使用DOCA RDMA库进行开发调试的专家级指导。内容包括:初始化RDMA上下文、选择连接方式(RDMA CM/桥接/OOB/gRPC导出交换)、十一种任务类型配置(Send/Receive、Read/Write/Write-Imm、原子操作等)、mmap及RDMA权限设置、队列与连接容量规划、能力查询(doca_rdma_cap_*)和DOCA_ERROR_*错误排查。同时为非C语言用户提供基于官方示例的轻量FFI/cgo封装路径,并强制链接libdoca_rdma,避免退回底层ibverbs。关键词:DOCA RDMA、BlueField、ConnectX、RoCE、RDMA CM、doca_rdma、任务类型、mmap权限、原子操作、DPU网络加速、RDMA调试。
DOCADPA主机侧操作Skill doca-dpa
本技能用于指导在BlueField DPU上进行DOCA DPA主机侧开发与调试,涵盖doca_dpa上下文创建、DPA应用镜像加载、线程/内核启动、完成处理、能力查询、DPA-Comms/DPA-Verbs选型以及错误诊断。关键词:DOCA DPA, BlueField, DPACC, DPA线程, 内核启动, 完成事件, 能力发现, 错误调试。
DOCACollectX遥测部署Skill doca-collectx-deployment
本技能用于在主机或BlueField上部署和运维基于CollectX (clx)的DOCA遥测收集器:配置provider/counter、运行采集守护进程、设置导出器(Prometheus、Fluent Bit、NetFlow、文件/IPC),并诊断无数据输出等问题。关键词:CollectX、clx、DOCA遥测、遥测收集器、provider、schema、导出器、Prometheus、Fluent Bit、NetFlow、BlueField、DTS
DOCASHA加速编程技能Skill doca-sha
本技能面向基于 BlueField DPU 或 ConnectX 加速器、使用 DOCA SHA 库进行 SHA-1/SHA-256/SHA-512 哈希卸载开发的场景,提供一次性/增量任务选择、算法及缓冲区能力查询、mmap 权限设置、版本兼容性与 DOCA_ERROR_* 错误诊断的指导。关键词:DOCA SHA、DPU哈希卸载、BlueField、ConnectX、SHA-256、doca_sha_task_hash、partial hash、数据加解密
DOCA零接触RTT拥塞控制算法Skill doca-pcc-ztr-rttcc-algo
该技能面向 BlueField-3 DPU 上 DOCA 自带的 Zero-Touch RoCE RTT 拥塞控制(ZTR RTTCC)参考算法的部署、调优与评估。涵盖将该算法接入 DOCA PCC 示例应用、在 DPACC 构建时选择算法变体(vanilla/PM/RX-rate/multipath/window-probeless)、修改主机端参数、运行与测试、以及诊断 DOCA_PCC_DEV_STATUS_FAIL 等错误。此技能适用于需要确认 RoCE-v2 流量拥塞控制、评估自定义对照基线或调试 PCC 算法不生效的场景。关键词:DOCA PCC;ZTR RTTCC;拥塞控制;BlueField-3;DPA;RoCE-v2;DPACC;算法部署;参数调优;故障诊断;PCC 示例;参考算法。
DOCA基准测试工具Skill doca-bench
用于调用 doca_bench 对 DOCA 库(RDMA、压缩、AES-GCM、SHA、DMA、EC、以太网、Comch、GPUNetIO)执行可复现性能测量(吞吐量、批量延迟、精确延迟、最大带宽)的技能;支持探测可用库、对比基线、诊断测量问题。关键词:DOCA,bench,性能测试,吞吐量,延迟,BlueField,RDMA,压缩,加密,基准测试,基线
DOCADPA高层追踪器Skill doca-dpa-hl-tracer
本技能指导用户使用 DOCA DPA 高层追踪器(doca_dpa_hl_tracer)捕获、解码和分析 DPA 编程事件层的高层踪迹,帮助定位 DPA 内核错误与性能瓶颈,覆盖 TRACE/CRIT 模式选择、JSON 配置调优、ELF 匹配解码以及空捕获/截断等常见故障诊断。关键词:DOCA DPA、高层追踪、doca_dpa_hl_tracer、DPA事件捕获、TRACE/CRIT、RDMA WR、同步点、BlueField、DPACC、DPA调试、性能分析、追踪配置、二进制解码、错误诊断。