Profiling数据文件信息查询

本功能用于查询Profiling数据文件信息,确认导出时指定某轮迭代的ID和Model ID。

Profiling数据解析时自动打屏展示Profiling数据文件信息,故本功能在数据解析中为可选操作,主要用于已解析的历史PROF_XXX目录重新查询Profiling数据文件信息。

示例如下:

  1. 切换至“msprof”文件所在目录,如:

    /home/HwHiAiUser/Ascend/ascend-toolkit/latest/tools/profiler/bin

    若完成了环境搭建章节中的环境变量配置,可无需切换目录直接执行msprof命令。

  2. 执行查询命令。

    命令示例如下:

    ./msprof --query=on --output=<dir>
    表1 参数说明

    参数

    说明

    可选/必选

    --query

    查询Profiling数据文件信息。可选on或off,默认值为off。

    当完成Profiling解析后,可以通过本参数查询Profiling数据文件信息。

    必选

    --output

    解析后的Profiling数据文件目录。须指定为PROF_XXX目录、PROF_XXX目录下的host或device_{id}目录(查询具体设备数据),例如:/home/HwHiAiUser/profiler_data/PRO_FXXX/home/HwHiAiUser/profiler_data/PROF_XXX/device_{id}

    必选

    msprof工具的查询功能获取到的信息如表2所示。

    表2 Profiling数据文件信息

    字段

    含义

    Job Info

    任务名。

    Device ID

    设备ID。

    Dir Name

    文件夹名称。

    Collection Time

    数据采集时间。

    Model ID

    模型ID。

    Iteration Number

    总迭代数。

    Top Time Iteration

    耗时最长的5个迭代。

    Rank ID

    集群场景的节点识别ID。仅解析集群场景的数据文件时展示,非集群场景显示N/A。