User Guide

Contents

Standalone
VTune
Profiler
Graphical Interface

When you create a project in
VTune
Profiler
, these features help you analyze data:
Project Navigator.
Use the navigator to manage your project and collected analysis results.
Menu and Toolbar.
Use the
VTune
Profiler
menu
and toolbar to configure and control performance analysis, define and view project properties. Click the button to open/close the Project Navigator. Use the
Configure Analysis
toolbar button to access an analysis configuration.
Menu.
:
Analysis type and viewpoint.
View the correlation of the analysis result and a viewpoint used to display the collected data. is a pre-set configuration of windows/panes for an analysis result. For most of analysis types, you can click the down arrow to switch among several viewpoints and focus on particular performance metrics.
Analysis Windows.
Switch between window tabs to explore the analysis type configuration options and collected data provided by the selected viewpoint.
Grouping.
Use the
Grouping
drop-down menu to choose a granularity level for grouping data in the grid. Available groupings are based on the hierarchy of the program units and let you analyze the collected data from different perspectives; for example, if you are developing specific modules in an application and interested only in their performance, you may select the
Module/Function/Call Stack
grouping and view aggregated data per module functions.
Filtering.
VTune
Profiler
provides two basic options for filtering the collected data: per object and per time regions. Use the filter toolbar to filter out the result data according to the selected object categories: Module, Process, Thread, and so on. To filter the data by a time region, select this region on the timeline, right-click and choose
Filter In by Selection
content menu option.
This could be useful, for example, to get region specific data in the context summary for the HPC Performance Characterization or GPU Compute/Media Hotspots analyses.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804