GUI Description
Function
The Operator view analyzes the duration of computing and communication operators, helping developers quickly locate performance bottlenecks.
GUI Display
The Operator tab page consists of the parameter configuration area (area 1), duration percentage pie chart (area 2), and duration statistics and details table (area 3), as shown in Figure 1.
- Area 1: parameter configuration area. Table 1 describes the parameters.
Table 1 Parameters Parameter
Description
Group by
- Computing Operator: displays details about all computing operators, helping developers locate time-consuming computing operators.
- Computing Operator Type: collects statistics on computing operators of the same type, calculates the total time, maximum time, and average time, and allows you to view details about computing operators of a specific type, helping developers quickly identify performance bottlenecks of computing operators of a specific type, such as AI CPU operators.
- Computing Operator Name and Input Shape: collects statistics on operators of the same type and input shape, calculates the total time, maximum time, and average time, and allows you to view details about operators of a specific type, helping developers quickly identify performance bottlenecks of operators of a specific type with a specific input.
- Communication Operator: displays details about all communication operators, helping developers locate time-consuming communication operators.
- Communication Operator Type: collects statistics on communication operators of the same type, calculates the total time, maximum time, and average time, and allows you to view details about communication operators of a specific type, helping developers quickly identify performance bottlenecks of communication operators of a specific type.
Rank ID
Operator profile data can be displayed by a single card.
Top
You can set Top to display the top N records with the longest total duration. The default value is 15. If you select Custom, you can customize the number of records.
Host Name
This parameter is available only when the imported DB file contains the HOST_INFO table.
- Area 2: duration percentage pie chart.
- When Group By is set to Computing Operator, Computing Operator Type, or Computing Operator Name and Input Shape, two pie charts are displayed. The left pie chart shows the duration percentage of different computing operator types. This view is affected by the Top configuration in area 1 and displays only the percentage of top N or all computing operators or computing operator types. The right pie chart shows the duration percentage of top N or all computing operators or computing operator types by accelerator core, such as AI Core and AI CPU.
- If Group By is set to Communication Operator or Communication Operator Type, a pie chart is displayed, showing the time consumption of different communication operator types. This view is affected by the Top configuration in area 1 and displays only the time consumption of top N or all communication operators or communication operator types.
- Area 3: duration statistics and details data table, which displays operator statistics or details. You can click See more to view details. You can also click Export in the upper right corner of the table to export all data in the operator details table to a .csv file.
Parent topic: Operator
