Task Scheduler任务调度信息数据
Task Scheduler任务调度信息数据文件task_time_*.json。
task_time_*.json在Chrome浏览器中展示如下。
关键字段说明如下。
字段名 |
字段含义 |
---|---|
Title |
选择某个组件的接口名称。 |
Start |
显示界面中时间轴上的时刻点,chrome trace自动对齐,单位ms。 |
Wall Duration |
表示当前接口调用耗时,单位ms。 |
AI CPU |
Task Time(us):Task任务耗时,单位us。 |
ALL REDUCE |
Reduce Duration(us):集合通信时间,单位us。 |
Task Scheduler |
Task Type:Task类型。 |
Stream Id:对应的Stream ID。 |
|
Task Id:对应的Task ID。 |
|
Aicore Time(ms):该Task在AI Core上所有指令的总耗时,单位ms。手动调频、功耗超出默认功耗值时动态调频以及Atlas 300V/Atlas 300I Pro情况下该数据不准确,不建议参考。 |
|
Total Cycle:该Task在AI Core上所有指令的cycle总数。 |
|
Receive Time:内存复制的信息接收时间。仅MemcopyAsync接口展示。(Atlas 训练系列产品,支持该接口) |
|
Start Time:内存复制的开始时间。仅MemcopyAsync接口展示。(Atlas 训练系列产品,支持该接口) |
|
End Time:内存复制的结束时间。仅MemcopyAsync接口展示。(Atlas 训练系列产品,支持该接口) |
父主题: timeline数据说明