Software Requirements for macOS* Hosts

Supported Operating Systems

  • OS X* 10.11.* and 10.12.*

Application Coding Requirements

Supported programming languages:

  • Fortran

  • 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

  • Posix* Threads on Linux*

  • OpenMP*

  • Intel's C/C++ Parallel Language Extensions

Note

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 GNU* C/C++ Compiler 4.2 or higher (Linux).

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.

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