接口简介
本节介绍mstx打点接口。可以自定义采集时间段或者关键函数的开始和结束时间点,识别关键函数或迭代等信息,对性能问题快速定界。
默认情况下mstx API无任何功能,需要在用户应用程序中调用mstx API后,根据不同场景使能mstx打点功能,比如使用msprof命令行采集时配置--msproftx=on、使用AscendCL API采集时配置ACL_PROF_MSPROFTX以及Ascend PyTorch Profiler接口采集时配置msprof_tx=True等。
- 库文件libms_tools_ext.so路径:${INSTALL_DIR}/lib64/。
- 使用头文件编译时,用户程序编译时需链接dl库。头文件ms_tools_ext.h路径:${INSTALL_DIR}/include/mstx。
${INSTALL_DIR}请替换为CANN软件安装后文件存储路径。例如,若安装的Ascend-cann-toolkit软件包,则安装后文件存储路径为:$HOME/Ascend/ascend-toolkit/latest。
父主题: mstx API参考