mstx接口是MindStudio提供的一个性能分析接口,它允许用户在应用程序中插入特定的标记,以便在性能分析时能够更精确地定位关键代码区域,具体接口明细请参见表1和表2。
接口名称 |
接口说明 |
msProf工具支持情况 |
---|---|---|
mstxMarkA |
标识瞬时事件。 |
不支持。 |
mstxRangeStartA |
标识时间段事件的开始。 |
支持。 |
mstxRangeEnd |
标识时间段事件的结束。 |
支持。 |
接口名称 |
接口说明 |
msProf工具支持情况 |
---|---|---|
mstxMark |
标识瞬时事件。 |
不支持。 |
mstx.range_start |
标识时间段事件的开始。 |
支持。 |
mstx.range_end |
标识时间段事件的结束。 |
支持。 |
此样例工程不支持
# Header path include_directories( ... ${CUST_PKG_PATH}/include ) ... target_link_libraries( ... dl )
... #include "mstx/ms_tools_ext_h" ...
${INSTALL_DIR}请替换为CANN软件安装后文件存储路径。若安装的Ascend-cann-toolkit软件包,以root安装举例,则安装后文件存储路径为:/usr/local/Ascend/ascend-toolkit/latest。