Visible to Intel only — GUID: GUID-42E9D444-58E7-40FD-B2CD-FE414EC289C9
Visible to Intel only — GUID: GUID-42E9D444-58E7-40FD-B2CD-FE414EC289C9
Analysis Options
Analysis Options
These analysis types are available in VTune Profiler to profile software applications running on a host or target system.
Analysis |
Windows Target |
Linux Target |
Android Target |
FreeBSD* Target |
---|---|---|---|---|
+ |
+ |
+ |
||
+ |
+ |
|||
+ |
+ |
+ |
+ |
|
+ |
||||
IDE (Eclipse*/Visual Studio*) |
+ |
+ |
||
+ |
+ |
|||
+ |
+ |
+ |
+ |
|
+ |
+ |
|||
+ |
||||
+ |
+4 |
|||
+ |
||||
+ |
+ |
+ |
+ |
|
+ |
+² |
+ |
||
+¹ |
+¹ |
|||
+ |
+² |
|||
+² |
||||
+ |
+ |
+ |
||
+ |
||||
+ |
+ |
|||
+³ |
+³ |
|||
+ |
+ |
|||
+ |
+ |
|||
+ |
||||
+ |
+ |
|||
+ |
||||
Energy analysis (visualization only) |
+ |
+ |
+ |
¹Preview only; ²Intel HD Graphics and Intel Iris® Graphics only; ³EBS analysis only; 4Hardware event-based metrics only, excl. MMIO accesses, DPDK, SPDK
Interpret Results
Use these options to interpret results of performance analyses in VTune Profiler:
Top-down tree analysis: Use to understand which execution flow in your application is more performance-critical.
Timeline analysis: Analyze thread activity and the transitions between threads.
ITT API analysis: Use the ITT API to mark significant transition points in your code and analyze performance per frame, task, and so on.
Architecture diagram: Analyze GPU OpenCL™ applications by exploring the GPU hardware metrics per GPU architecture blocks.
Source analysis: View source with performance data attributed per source line to explore possible causes of an issue.
Comparison analysis: Compare performance analysis results for several application runs to localize the performance changes you got after optimization.
Start data collection paused mode: Click the Start Paused button on the command bar to start the application without collecting performance data and click the Resume button to enable the collection at the right moment.
Grouping: Group your data by different granularity in the grid view to analyze the problem from different angles.
Viewpoints: Choose among preset configurations of windows and panes available for the analysis result. This helps focus on particular performance problems.
Hot keys to start and stop the analysis: Use a batch file to create hot keys to start and stop a particular analysis.
VTune Profiler requires specific knowledge of assembly-level instructions. Performance analysis may not complete properly if you compile the target application to generate non-Intel architecture instructions. In this case, run the analysis with a target executable compiled to generate Intel instructions only. Once you finish running VTune Profiler, you can use optimizing compiler options that generate non-Intel architecture instructions.