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数据说明