Get Started with Intel® VTune™ Amplifier 2019 for Windows* OS

Use Intel® VTune™ Amplifier to analyze local and remote target systems on Windows*, macOS*, and Linux* platforms. Improve system performance through these operations:

  • Analyze algorithm choices.
  • Find serial and parallel code bottlenecks.
  • Understand where and how your application can benefit from available hardware resources.
  • Speed up the execution of your application.

You can install VTune Amplifier as a standalone product or from product suites:

See the VTune Amplifier training page for videos, webinars, and more material to help you get started.

Select Your Host System to Get Started

Understand the Workflow

Use Intel VTune Amplifier to profile an application and analyze results for performance improvements. The general workflow contains these steps:

VTune Amplifier workflow

Before You Begin

  • Build your application with symbol information and in Release mode with all optimizations enabled. For detailed information on compiler settings, see the VTune Amplifier online user guide.

  • If you do not have your own application, use the matrix sample application available in C:\Users\<user>\Documents\Amplifier XE\sample\matrix. You can see sample results in C:\Users\<user>\Documents\Amplifier XE\Projects\sample (matrix).

Step 1: Start VTune Amplifier

Start VTune Amplifier through one of these ways. For some options, you will then need to create a project to collect analysis results.

Note

You do not need to create a project when running VTune Amplifier from the command line or within Microsoft* Visual Studio.

Source

Step 1a: Start VTune Amplifier

Step 1b: Create a project

Standalone (GUI)

Intel Parallel Studio XE

Intel Media Server Studio

Open from the Start menu.

  1. Click the menu button in the upper right corner and select New > Project... .

  2. Specify the project name and location in the Create Project dialog box.

  3. Click Create Project.

Intel System Studio

In the Intel System Studio IDE, select Tools > VTune Amplifier > Launch VTune Amplifier. This sets all appropriate environment variables before opening the tool.

Standalone (Command line)

  • Set up the environment variables with the amplxe-vars batch file. For example, if you installed the VTune Amplifier using the default directory, type: C:\[Program Files]\IntelSWTools\VTune Amplifier 2019\amplxe-vars.bat. The batch file displays the product name and the build number.
  • Run the amplxe-cl command.

(Not required)

From Microsoft* Visual Studio IDE

Open your solution in Visual Studio. The VTune Amplifier toolbar is automatically enabled and your Visual Studio project is set as an analysis target.

Step 2: Configure and Run Analysis

After creating a new project, the Configure Analysis window opens with these default values:

Setting

Default Value

Target System

Local Host

Analysis Target

Launch Application

Analysis Type

Hotspots

  1. In the Launch Application section, browse to the location of your application executable file.

  2. Click Start to run the analysis.

Step 3: View and Analyze Performance Data

When data collection completes, VTune Amplifier displays analysis results in the Summary pane. Here, you see a performance overview of your application. Switch to other windows for an in-depth analysis.

The Insights section provides guidance for a deeper analysis.

Learn More

Document

Description

Online Training

The online training site is an excellent resource for learning VTune Amplifier basics with Getting Started guides, videos, tutorials, webinars, and technical articles.

Tutorials

VTune Amplifier tutorials guide a new user through basic features with a short sample application.

Cookbook

Performance analysis cookbook that contains recipes identifying and solving the most popular performance problems with the help of VTune Amplifier's analysis types.

Release Notes

The Release Notes document contains the most up-to-date information about the product, including a system requirements, product description, technical support, and known limitations and issues.

Installation Guide

The Installation Guide contains basic installation instructions for VTune Amplifier and post-installation configuration instructions for the various drivers and collectors.

User Guide

The User Guide is the primary documentation for the VTune Amplifier.

Note

You can also download an offline version of all product documentation for Intel® Parallel Studio XE or Intel® System Studio.

Legal Information

Intel, the Intel logo, Intel Atom, Intel Core, Intel Xeon Phi, VTune and Xeon are trademarks of Intel Corporation in the U.S. and/or other countries.

*Other names and brands may be claimed as the property of others.

Microsoft, Windows, and the Windows logo are trademarks, or registered trademarks of Microsoft Corporation in the United States and/or other countries.

OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

Copyright 2015-2019 Intel Corporation

This software and the related documents are Intel copyrighted materials, and your use of them is governed by the express license under which they were provided to you (License). Unless the License provides otherwise, you may not use, modify, copy, publish, distribute, disclose or transmit this software or the related documents without Intel's prior written permission.

This software and the related documents are provided as is, with no express or implied warranties, other than those that are expressly stated in the License.

For more complete information about compiler optimizations, see our Optimization Notice.