Intel® VTune™ Amplifier 2018 Help
Intel® VTune™ Amplifier can be installed on Windows*, macOS*, and Linux* platforms and used for analysis of local and remote target systems. Use this tool to analyze the algorithm choices, find serial and parallel code bottlenecks, understand where and how your application can benefit from available hardware resources, and speed up the execution. The , available from the VTune Amplifier Welcome page, is a great place to discover the best analysis type to run for your use case.
Before running a detailed analysis with Intel VTune Amplifier, consider using one of the following tools as quick ways to discover untapped performance and guide you to the best analysis to run next. The tools are available bundled with Intel Parallel Studio or as free downloads from the Intel Developer Zone website.
: Take a quick look at your application performance and understand whether your application will benefit from tuning. The tool shows metrics on MPI and OpenMP* parallelism, memory access and footprint, FPU utilization, and I/O efficiency with recommendations on further in-depth analysis.
: Review storage, CPU, memory, and network utilization to discover if faster storage will increase performance.
VTune Amplifier is available as a standalone product as well as part of the following suites:
Visit the VTune Amplifier training page for videos, webinars, and more to help you get started.
Starting with Intel VTune Amplifier 2018 version, product help, tutorials, and Release Notes are available online only from the Intel Software Documentation Library in the Intel Developer Zone (IDZ). You can also download an offline version of the product help either from IDZ or from the Intel® Software Development Products Registration Center.
For system requirements, see the product Release Notes.
For hardware event-based sampling analysis, make sure you have the sampling driver installed on the system you want to analyze. Note that for Linux targets the sampling driver detects the kernel update and automatically attempts to rebuild and load the driver at the boot time. If, for some reasons, the sampling driver cannot be installed, the VTune Amplifier automatically enables driverless Perf*-based collection providing limited event-based sampling analysis options.
For remote performance analysis, set up your target Linux* or Android* system.
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 2018\amplxe-vars.bat.
Batch file displays the product name and the build number.
Launch the VTune Amplifier:
For standalone GUI interface, run the amplxe-gui command or open from the Start menu by selecting one of the following:
On Windows 7:
On Windows 8 and later:
For command line interface, run the amplxe-cl command.
For the VTune Amplifier integrated into 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. |
Configure Microsoft Symbol Server and build your target application in the Release mode with all optimizations enabled.
Click the
menu button in the right corner and go to
New > Project... .
Specify the project name and location in the Create Project dialog box.
In the Analysis Target tab, select a target system and an analysis target type.
Сonfigure your target: application location, parameters and search directories (if required).
In Visual Studio version, VTune Amplifier inherits the Visual Studio settings and uses the application generated for the selected project as your analysis target.
Switch to the Analysis Type tab.
From the left pane, select an analysis type applicable to your platform and configure analysis options in the right pane.
Use the Find Your Analysis guide, available from the VTune Amplifier Welcome screen, for help picking your starting point for analysis based on your use case.
Click the Start button on the right to launch the analysis.
When data collection completes, the VTune Amplifier opens the result in the default viewpoint, which is a preset configuration of windows for an analysis result. You may switch between different viewpoints to analyze the data from different perspectives using different sets of performance metrics.
Start your analysis with the Summary window to get an overview of the application performance and then switch to other windows to explore the performance deeper at the granularity of function, source line and so on.
If you have problems viewing VTune Amplifier documentation on the Microsoft Windows Server* 2012 system, adjusting a security setting for the Microsoft Internet Explorer* browser usually corrects the problem. From Tools > Internet Options > Security, add about:internet to the list of trusted sites. Optionally, you can remove about:internet from the list of trusted sites after you are finished viewing the documentation.
Document |
Description |
---|---|
The online training site is an excellent resource for learning VTune Amplifier basics with Getting Started guides, videos, tutorials, webinars and technical articles. |
|
Tutorials show you how to use basic VTune Amplifier features. VTune Amplifier tutorials guide a new user through basic walkthrough operations with a short sample. The tutorials provide an excellent foundation before you read the VTune Amplifier help. Sample code is typically installed to <install-dir>\samples\<locale>\<programming_language>. VTune Amplifier sample code and corresponding tutorials are also available at https://software.intel.com/en-us/product-code-samples |
|
Performance analysis cookbook that contains recipes identifying and solving the most popular performance problems with the help of VTune Amplifier's analysis types. |
|
The Release Notes contain the most up-to-date information about the product, including a product description, technical support, and known limitations and issues. This document also contains system requirements for installing the product. Before installation, the Release Notes document is located at the root level (same level as the installation script/executable) of the installation download package. |
|
The Installation Guide contains basic installation instructions for VTune Amplifier and post-installation configuration instructions for the various drivers and collectors. The latest Installation Guide can be found on the Intel® Developer Zone (Intel® DZ) website. |
|
The help is the primary documentation for the VTune Amplifier. |
|
This document provides instructions on using the VTune Amplifier sampling collector (SEP) targeted for hardware event-based sampling analysis on resource-restricted systems. |
|
This document provides instructions on using the EMON command line tool, which is used to specify performance events, allocate resources, and retrieve event counts in processors and chipsets. |
|
This help provides reference information for Intel processor events used by the VTune Amplifier for hardware event-based sampling analysis. Most of this information is drawn from Intel processor information sources on the web. |
|
Command line help |
You can access general help for VTune Amplifier command line interface by entering the following command line:
|
Web Resources |
|
Intel, the Intel logo, and VTune 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 from Khronos.
© Intel Corporation