Installation guide

Intel® Parallel Studio XE 2015 Composer Edition for C++ Linux*
Installation Guide and Release Notes 15
3.2 New and Changed Features
This product now contains Intel® C++ Compiler 15.0. The following features are new or
significantly enhanced in this version. For more information on these features, please refer to
the documentation.
Support for native code generation for Intel® Graphics Technology
Support for offload to Intel® Graphics Technology
-ansi-alias is now enabled by default (may change runtime behavior without warning)
New Optimization Report interface, structure, and options
Full C++11 language support (includes these feature new to 15.0) (-std=c++11)
o Value categories (N3055)
o alignas and alignof (N2341)
o decltype extensions (N3049, N3276)
o Inheriting constructors (N2540)
o User-defined literals (N2765)
o thread_local (N2659)
o Note that language features available can depend on gcc* version installed. The
version of gcc used for Intel® Xeon Phi™ coprocessor development may vary
from the version used for host development which could affect C++11 language
feature support.
Additional OpenMP* 4.0 features
Intel® Cilk™ Plus changes in Intel® C++ Compiler 15.0
GNU-compatible function multiversioning for CPU dispatching
aligned_new header
Improved debugging of lambda functions
Debug information now in DWARF Version 3 format by default
Extended offload syntax to allow copying of non-contiguous memory
GNU C standard include files provided with Intel compiler
New pragma directives to control inlining behavior per function
New INTEL_PROF_DYN_PREFIX environment variable to add custom prefix to PGO
.dyn filenames
Static Analysis is deprecated
_bittest and _bittestandcomplement intrinsics supported in Intel® C++ Compiler 15.0
3.2.1 Support for native code generation for Intel® Graphics Technology
By default, the compiler will generate virtual ISA code for the kernels to be offloaded to Intel®
Graphics Technology. The vISA is target independent and will run on processors that have the
Intel graphics processor integrated on the platform and that have the proper Intel® HD Graphics
driver installed. The Intel HD Graphics driver contains the offload runtime support and a Jitter
(just-in-time compiler) that will translate the virtual ISA to the native ISA at runtime for the
platform on which the application runs and do the offload to the processor graphics. The Jitter
gets the current processor graphics information at runtime. The new feature allows generation