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的任务调度信息数据表文件列说明如下。
参数名 |
参数解释 |
---|---|
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。 |
父主题: summary数据说明