Intel® VTune™ Amplifier XE and Intel® VTune™ Amplifier for Systems Help

Performance Analysis Setup

Intel® VTune™ Amplifier introduces the following basic categories of performance analysis:

Each category represents a branch in the performance analysis tree. You may choose to run any of the available analysis types either from the product graphical interface or using command line interface (amplxe-cl).

To choose and configure an analysis type from GUI:

  1. Create a project and configure an analysis target.

  2. Open the Analysis Type window using any of the following options:

    • Click the New Analysis toolbar button.

    • Click the Configure Project toolbar button/select the Configure Project... option from the product menu and click the Analysis Type tab.

All analysis types in the VTune Amplifier are based on one of the following data collection types:

Each analysis type provides a set of performance metrics that helps you sort out the problems in your code and understand how to optimize it.

VTune Amplifier supports local and remote collection modes via GUI and command line. With VTune Amplifier XE, you can collect data on remote Linux* systems. With VTune Amplifier for Systems, you can collect performance data on remote Android* and Linux* platforms.

Algorithm Analysis

The Algorithm Analysis branch introduces analysis types targeted for software tuning. You run the analysis and use the collected data to understand the inefficiencies in your current algorithms, and improve application performance. Algorithm analysis includes the following analysis types:

Compute-Intensive Application Analysis

The Compute-Intensive Application Analysis branch introduces analysis types based on applications that are compute-sensitive. They can be used as a starting point for overall application performance analysis before moving on to more targeted analysis types. Compute-intensive application analysis includes the following analysis types:

Microarchitecture Analysis

The Microarchitecture Analysis branch introduces analysis types based on the event-based sampling data collection:

Platform Analysis

The Platform Analysis branch introduces the analysis types monitoring CPU, GPU and power usage for your application/system:

Custom Analysis

All analysis types provided by the VTune Amplifier in the Analysis Type window are predefined by Intel architects and contain a default set of options. You may create custom analysis types based on the available collection types or based on the existing predefined analysis configurations.

See Also