doca-gpunetio-ib-write-lat - 测量 GPUNetIO 发起的 GPU RDMA WRITE 延迟
构建并运行 GPUNetIO ib_write_lat 客户端和服务端基准,测量 GPU 内核发起的 RDMA WRITE 延迟、中位数、p99 和抖动。
标签
更新于: 2026-09-29能力
典型输入
典型输出
该技能可以做什么
- 构建基准测试二进制文件
- 检查 GPU-NIC 配对
- 运行客户端-服务端延迟测试
- 读取延迟输出列
- 分析中位数、p99 和抖动
- 比较 GPUNetIO、GPI 和 CPU 发起路径
输入
- DOCA 源代码树
- 已安装的 DOCA SDK
- CUDA Toolkit
- GPU-NIC 配对
- 客户端和服务端主机
- 基准测试运行参数
输出
- 构建完成的客户端和服务端二进制文件
- 延迟测量结果
- 中位数、p99 和抖动结果
- 构建与调用记录
- 基准测试失败诊断信息
要求
- Linux 主机
- 位于 /opt/mellanox/doca 的 DOCA SDK
- 支持 InfiniBand 的 ConnectX 或 BlueField RNIC
- 配备 CUDA Toolkit 的 NVIDIA GPU
- 已加载 nvidia_peermem 模块
- 每台主机上的 GPU-NIC 配对
- 共享 PCIe 或 NVLink 互连
- 匹配的 DOCA 和 CUDA 依赖
- DOCA pkg-config 模块
