昇腾社区首页
中文
注册

Task Scheduler的任务调度信息数据说明(Atlas 200/300/500 推理产品

请参见导出summary数据获取Task Scheduler的任务调度信息数据task_time_{device_id}_{model_id}_{iter_id}.csv,其中{device_id}表示设备ID,{model_id}表示模型ID,{iter_id}表示某轮迭代的ID号。

task_time_{device_id}_{model_id}_{iter_id}.csv文件内容格式示例如下。

导出的Task Scheduler的任务调度信息数据表文件列说明如下。

表1 字段说明

参数名

参数解释

Time(%)

总耗时占比。

Time(us)

总耗时,单位us。

Count

对应的Task被执行的次数。

Avg/Min/Max

平均执行时间、最短耗时、最长耗时,单位us。

Waiting

对应Task总计waiting时间,单位us。

Running

对应Task总计running时间。表示Task的实际运行时间,单位us,过长的Task运行时间可能意味着算子实现存在问题。

Pending

对应Task总计pending时间,单位us。

Type

对应Task 的类型。

API

对应的API名称。

Task ID

对应的Task ID。

OP Name

对应的算子名称。

Stream ID

对应的stream ID。