Overview

Discover how to use Basic Hotspots analysis of the Intel® VTune™ Amplifier to understand where your application is spending time, identify hotspots - the most time-consuming program units, and detect how they were called.

Note

This document is not applicable to the analysis on embedded platforms and focuses on using the VTune™ Amplifier in the Intel® Parallel Studio XE. If you are using a different Intel Studio, please refer to that Studio-specific supplemental documentation in <install-dir>/<Intel_studio>/documentation/.

For an example of the remote performance analysis on an embedded platform, see http://software.intel.com/en-us/articles/how-to-use-intelr-vtunetm-amplifier-2013-for-systems .

Basic Hotspots analysis is useful to analyze the performance of both serial and parallel applications.

About This Tutorial

This tutorial uses the sample tachyon and guides you through basic steps required to analyze the code for hotspots.

Estimated Duration

10-15 minutes.

Learning Objectives

After you complete this tutorial, you should be able to:

  • Choose an analysis target.

  • Choose the Basic Hotspots analysis type.

  • Run the Basic Hotspots analysis to locate most time-consuming functions in an application.

  • Analyze the function call flow and threads.

  • Analyze the source code to locate the most time-critical code lines.

  • Compare results before and after optimization.

More Resources

Start Here


Supplemental documentation specific to a particular Intel Studio may be available at <install-dir>/<studio>/documentation/.

Nähere Informationen zur Compiler-Optimierung finden Sie in unserem Optimierungshinweis.