aicpu (AI CPU Operator Time Consumption Details)
The AI CPU operator time consumption data does not contain the timeline information. The summary information is summarized in the aicpu_*.csv file.
Availability
aicpu_*.csv File
The file content is formatted as follows.
This file collects AI CPU data reported by data preprocessing. Other files involving AI CPU data collect full AI CPU data.
|
Field |
Description |
|---|---|
|
Device_id |
Device ID. |
|
Timestamp(us) |
Timestamp of an event. |
|
Node |
Node name of a task. |
|
Compute_time(us) |
Compute time (μs). |
|
Memcpy_time(us) |
Time taken to copy memory (μs). |
|
Task_time(us) |
Execution time of AI CPU operators, in μs, including the time consumed by operator preprocessing, calculation, and memory copy. |
|
Dispatch_time(us) |
Time taken to distribute a task (μs). |
|
Total_time(us) |
Task start time and end time recorded in kernel mode, in μs, including Dispatch_time, AI CPU framework scheduling time, and AI CPU operator execution time. |
|
Stream ID |
ID of the stream where a task is located. |
|
Task ID |
Task ID. |