延迟采集性能数据

使用说明

使用msprof命令行进行性能数据采集(不包括动态采集性能数据)时,可以通过本节介绍的delay和duration参数配置采集的持续时间和延迟采集功能。

Atlas 200/300/500 推理产品:不支持

Atlas 200/500 A2推理产品:支持

Atlas 推理系列产品(Ascend 310P处理器):不支持

Atlas 训练系列产品:支持

Atlas A2训练系列产品:支持

前提条件

命令示例

以运行用户登录Ascend-cann-toolkit开发套件包所在环境,执行以下命令采集性能数据。命令示例如下:

msprof --application="/home/projects/MyApp/out/main" c

--application参数必选,与--dynamic参数不能同时配置。

参数说明

表1 参数说明

参数

描述

可选/必选

--delay

按设定时间延迟采集性能数据,取值范围[1, 4294967295],单位s,默认值0。若配置的时间超过了AI任务的执行时间,在AI任务执行期间不会启动采集。

可选

--duration

性能数据采集的持续时间,取值范围[1, 4294967295],单位s,默认未配置,即随采集开始持续到任务结束,自动停止采集。若配置了--delay参数,则duration从delay结束的时刻开始计时。

可选