文档
注册

采集msproftx数据

使用说明

本节介绍的采集msproftx数据是在完成Profiling AscendCL API扩展接口的数据采集后,通过命令行方式开启msproftx数据输出的开关,以生成msproftx性能数据文件。

msproftx:msprof tool extension,MindStudio系统调优工具扩展。当用户需要定位应用程序或上层框架程序的性能瓶颈时,可在Profiling采集进程内(aclprofStart接口、aclprofStop接口之间)调用Profiling AscendCL API扩展接口(统称为msproftx接口),开启记录应用程序执行期间特定事件发生的时间跨度,并将数据写入Profiling数据文件,再使用Profiling工具解析该文件,并导出展示性能分析数据。

有关调用Profiling AscendCL API扩展接口的详细介绍请参见Profiling AscendCL API for Extension(Profiling AscendCL API扩展接口)

采集msproftx数据命令示例

以运行用户登录Ascend-cann-toolkit开发套件包所在环境,根据环境搭建配置环境变量后执行命令,命令示例如下:

msprof --application=/home/HwHiAiUser/HIAI_PROJECTS/MyAppname/out/main --msproftx=on

采集msproftx数据--application必选。

参数说明

表1 参数说明

参数

描述

可选/必选

--msproftx

控制msproftx用户和上层框架程序输出性能数据的开关,可选on或off,默认值为off。

必选

配置采集msproftx数据参数后生成的Profiling数据请参见msproftx数据说明

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词