Intel® Trace Analyzer 9.1 Update 2 User and Reference Guide
Charts in Intel® Trace Analyzer are graphical or alphanumerical diagrams that are parameterized with a time interval, a process grouping, a function grouping (see Aggregation) and an optional filter. Together they define the structure in which data is presented and the amount of data to be displayed.
The Charts supported by Intel Trace Analyzer are divided into:
Timelines: Event Timeline, Qualitative Timeline, Quantitative Timeline and Counter Timeline.
Profiles: Function Profile, Message Profile and Collective Operations Profile.
Intel Trace Analyzer charts enable you to see the following data:
MPI calls
Application code (includes User Code and OpenMP* regions)
System Calls
For example, you can see all the three groups of data on the Event Timeline and Flat Profile of the Function Profile chart:
You can ungroup Group SYSTEM to see all the traced system functions. Get more detailed information in the Function Profile Chart section.
Ungroup the Application group to see the information about user code and OpenMP parallel regions.
Charts are grouped into Views. These Views provide ways to choose the time interval, the process grouping and optional filters that all Charts in the View use. For more details on Views, see Views.
While the timelines show trace data in graphical form over a horizontal axis representing runtime, the profiles show statistical data. You can find all these Charts under Views Menu > Charts. By default, a View containing the Function Profile Chart (showing the Flat Profile tab) opens when you press Next on the Summary Page.
The following sections describe each Chart in detail. For each Chart there is a subsection about Mouse Hovering, its context menu, how and why to customize a chart (settings), the effects of filtering, and tagging and the effects of aggregation when applicable.