• 2019
  • 09/13/2018
  • Public Content

Supported Operating Systems
  • Microsoft* Windows* 7, 8, 8.1 and 10 (including Windows 10 Fall Creators Update build (RS3))
  • Microsoft* Windows*10 build 17134 (RS4) (user-mode sampling and tracing collection only)
  • Microsoft* Windows* Server 2012 and 2016
  • Microsoft Windows* Embedded Standard 7, 8.x
  • Microsoft Windows* Embedded Pro 8.x
  • Microsoft Windows* Embedded Industry 8.x
  • 32-bit graphical user interface support is removed. 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.
  • VTune Amplifier supports analysis of Windows Store applications on Microsoft Windows 8* via the Attach to Process or Profile System modes. The Launch Application mode is not supported. Supported analysis types are Basic Hotspots and hardware event-based sampling analysis, including stack collection. Concurrency and Locks and Waits analysis types are not supported.
Supported Microsoft* Visual Studio* Versions
  • Microsoft* Visual Studio* 2013
  • Microsoft* Visual Studio* 2015
  • Microsoft* Visual Studio* 2017
Supported Compilers
  • Intel® C/C++ Compiler 11 and higher
  • Intel® Fortran Compiler 11 and higher
  • Intel® Parallel Composer
  • Microsoft* Visual Studio* C/C++ Compiler
  • Cygwin (tested Cygwin 1.7.17 with GCC 4.5.3)
  • MinGW (tested MinGW with GCC 4.6.2)
Application Coding Requirements
Supported programming languages:
  • Fortran
  • C
  • C++
  • C#
  • Java*
  • OpenCL*
  • Python
  • Go
Concurrency and Locks and Waits analysis types interpret the use of constructs from the following threading methodologies:
  • Intel® Threading Building Blocks
  • Win32* Threads on Windows*
  • OpenMP*
  • Intel's C/C++ Parallel Language Extensions
  • VTune Amplifier fully supports .NET* versions 3.5 and below. There are limitations for .NET 4.0 and higher: analysis types Locks and Waits and Concurrency cannot detect synchronization primitives from Task Parallel Library classes and algorithms in the System.Threading.Tasks namespace. For more details about .NET profiling, refer to this article.
  • VTune Amplifier supports analysis of OpenMP* applications built with Intel® Fortran Compiler Professional Edition version 11.0 or higher, Intel® C++ Compiler Professional Edition version 11.0 or higher, or Microsoft* Visual Studio* C/C++ Compiler.
Supported Java* environments:
  • Oracle* JVM 6, 7, 8 and 9 – Hotspots and Hardware event-based analysis types
  • OpenJDK 8 and 9 (Linux only)
Supported OpenCL* environments:
  • Intel® SDK for OpenCL Applications version 2013 and newer
Other Requirements
  • To view PDF documents, use a PDF reader, such as Adobe Reader*.
  • To enable automatic product updates with the Intel® Software Update Manager, use Java* version 1.6 or higher.
Parent topic: Software Requirements

Product and Performance Information


Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804