Introduction

Intel® VTune™ Amplifier is a performance analysis tool for users who develop serial and multithreaded applications. VTune Amplifier helps you analyze the algorithm choices and identify where and how your application can benefit from available hardware resources.

Use VTune Amplifier to locate or determine:

  • The most time-consuming (hot) functions in your application and/or on the whole system

  • Sections of code that do not effectively utilize available processor time

  • The best sections of code to optimize for sequential performance and for threaded performance

  • Synchronization objects that affect the application performance

  • Whether, where, and why your application spends time on input/output operations

  • The performance impact of different synchronization methods, different numbers of threads, or different algorithms

  • Thread activity and transitions

  • Hardware-related issues in your code such as data sharing, cache misses, branch misprediction, and others

This document explains how to install and configure Intel VTune Amplifier on a Linux* system.

To install VTune Amplifier, you can use:

  • Graphical user interface (GUI) installer: Presents installation options and allows you to choose product components.

  • Command line installer: Uses a command prompt to present installation options and allow you to choose product components.
  • Non-interactive installer: Uses a single command to install the product in the background.

Note

A 64-bit operating system host is required to use the VTune Amplifier graphical user interface to analyze collected profile data. Command line profiling and reporting is supported on a 32-bit operating system host. Use the command line installer instructions to install on a 32-bit operating system.

For more complete information about compiler optimizations, see our Optimization Notice.
Select sticky button color: 
Orange (only for download buttons)