Quantcast
Channel: C#
Viewing all articles
Browse latest Browse all 1853

About Viewing Analysis Results

$
0
0

When the analysis run is complete, the Intel® VTune™ Amplifier generates a result:

  • For the Microsoft Visual Studio* IDE, the analysis result entry appears in the Solution Explorer, under the My Amplifier Results folder, and the collected data is automatically opened in the default viewpoint.

  • For the standalone GUI client, the result data is automatically opened in the default viewpoint. The location of the result files is specified in the Project Properties dialog box.

A viewpoint typically contains the following elements:

Format

Description

Result Tab

This is a container of all other viewpoint elements. This tab has the same name as the VTune Amplifier result file. The result tab name uses the r@@@{at} format, where @@@ is an incremented result number starting with 000 and at is the analysis type.

For example:

r003hs is the forth result run in this project and provides data for the Hotspot (hs) analysis. The Hotspots is the analysis type name. Hotspots by CPU Usage is the name of the viewpoint selected via the (change) link. Use this link to switch to other viewpoints available for this analysis type.

Bottom-up pane

This pane belongs to the Bottom-up and PMU Events windows. It presents analysis specific data starting from the function up to their calling functions (bottom-up analysis).

Top-down Tree pane

This pane belongs to the Top-down Tree window and presents analysis specific data starting from the application root (usually main() function) down to function callees.

The Top-down Tree window is available only for the user-mode sampling and tracing analysis results and for the hardware event-based sampling analysis results collected with the Collect stacks option enabled. If this option is disabled, the Top-down Tree pane shows a flat list of functions.

Timeline pane

This pane belongs to such windows as Bottom-up, Top-down Tree, PMU Events, Uncore Events and some others and displays thread activity.

Call Stack pane

This pane belongs to the Bottom-up window and displays the call sequences (stacks) that called the currently selected program unit during the analysis run.

The Call Stack pane is available only for the user-mode sampling and tracing analysis results and for the hardware event-based sampling analysis results collected with the Collect stacks option enabled. If this option is disabled, the Call Stack pane shows a call site for the selected function.

Summary window

This window serves as a summary of the collected performance data. For hardware event-based sampling analysis types, it provides descriptions of the hardware event-based metrics.

Note

For a brief overview on a particular viewpoint, click the (change) link at the viewpoint name.

All the viewpoints, regardless of the analysis type, make data display more convenient and manageable by:

  • Synchronizing Bottom-up, Top-down Tree windows, Timeline, and Call Stack panes to easily identify a program unit in review and the data related to this particular unit

  • Using the common criterion, defined by the Data of Interest, to calculate and present basic performance values (for example, CPU time for hotspot navigation in the source and calculation of the stack contribution)

  • Providing an option to choose a suitable data format (for example, colored bars or percent)

  • Providing a double-click mechanism to open the source code for a selected program unit

  • Providing a set of analysis specific filters to focus only on performance-critical program units

  • Introducing a selection mechanism to view total values for multiple program units

  • Providing an option to group data according to your preferences

Inglese

Viewing all articles
Browse latest Browse all 1853

Trending Articles