DOCA 工具
本文概述了 DOCA 提供的一系列工具及其用途。
DOCA 工具是一组可执行文件/脚本,用于生成某些 DOCA 库和应用程序的输入。
所有工具都随 DOCA 一起安装,作为 doca-tools 软件包的一部分,可以直接从终端访问,也可以在 /opt/mellanox/doca/tools
中找到。有关更多信息,请参阅 DOCA Linux 安装指南。
如有问题、意见和反馈,请通过 DOCA-Feedback@exchange.nvidia.com 联系我们。
DOCA Bench
CLI 名称:doca_bench
DOCA Bench 允许用户评估 DOCA 应用程序的性能,对于实际应用程序具有合理的准确性。它提供了一个灵活的架构,可以串联评估多个功能,并进行多核扩展,以提供详细的吞吐量和延迟分析。
功能打印
CLI 名称:doca_caps
DOCA 功能打印 用于打印可用设备及其表示设备(在 DPU 中)、它们的所有功能以及可用的 DOCA 库。
DPA 工具
DOCA DPA 工具是一组可执行文件,使 DPA 应用程序开发人员和系统管理员能够管理和监控 DPA 资源,并调试 DPA 应用程序。
Flow Tune
CLI 名称:doca_flow_tune
DOCA Flow Tune 作为一个强大的一站式解决方案,为 DOCA Flow 程序提供可见性和分析能力。
DOCA Ngauge
CLI 名称:doca_ngauge
DOCA Ngauge 是一款旨在探测 NIC 硬件计数器并将收集的数据以 HDF5 格式存储以及相关元数据的工具,以便后续处理。
PCC 计数器
CLI 名称:pcc_counters.sh
DOCA PCC 计数器 用于打印 PCC 相关的硬件计数器。输出计数器有助于调试嵌入在 DOCA PCC 应用程序中的 PCC 用户算法。
Socket Relay
CLI 名称:doca_socket_relay
DOCA Socket Relay 允许 Unix 域套接字 (AF_UNIX 族) 服务器应用程序卸载到 Bluefield,同时两侧之间的通信由 DOCA Comch 代理。
DOCA 遥测工具
CLI 名称:doca_telemetry_utils
DOCA 遥测工具 可用于显示所有可用计数器并生成可在其他 DOCA 工具中使用的计数器 ID。