Installation guide

Intel® Parallel Studio XE 2015 Composer Edition for C++ Linux*
Installation Guide and Release Notes 16
of native ISA at link time by using the new option /Qgpu-arch:<arch> for Windows and mgpu-
arch=<arch> for Linux. The option is described in detail in the User’s Guide.
3.2.2 Static Analysis is deprecated
Support for Static Analysis is deprecated and will be removed in a future release. If you have
concerns or feedback, please comment.
3.2.3 Support for offload to Intel® Graphics Technology
Support is provided via either a synchronous (with #pragma offload target(gfx) and a
cilk_for parallel loop) or asynchronous (with #pragma offload target(gfx_kernel)
and APIs provided in the provided gfx_rt.h header) offload implementation. Offload is
supported from 64-bit applications only. Please see the Intel Compiler User’s Guide under Key
Features->Intel® Graphics Technology for information. Known limitations are
documented in the release notes.
3.2.4 _bittest and _bittestandcomplement intrinsics supported in Intel® C++ Compiler
15.0
Support is now provided for the _bittest and _bittestandcomplement intrinsics that are currently
supported for Windows*.
3.2.5 Intel-specific version of x86intrin.h provided in Intel® C++ Compiler 15.0 to avoid
compilation errors
Compilations including the x86intrin.h provided by gcc* 4.9 may include unguarded references
to intrinsics the Intel compiler does not support. To resolve this, the Intel® C++ Compiler is
providing a version of x86intrin.h that will compile cleanly.
3.2.6 New Optimization Report interface, report structure, and options in Intel® C++
Compiler 15.0
The four kinds of optimization reports (-opt-report, -vec-report, -openmp-report, and -par-report)
have been consolidated under one -opt-report interface in this version of Intel® C++ Compiler.
This consolidated optimization report has been rewritten to improve the presentation, content,
and precision of the information provided so that users better understand what optimizations
were performed by the compiler and how they may be tuned to yield the best performance.
The output of this report no longer defaults to stderr due to issues with parallel builds. Instead,
by default an output file (extension .optrpt) containing the report for each corresponding object
file is generated to the target directory of the compilation process (i.e. the same directory where
object files would be generated). -opt-report-file (for example: -opt-report-file:stderr) can be used
to change this behavior.
The -vec-report, -openmp-report, and -par-report options have been deprecated, but they
remain and map to corresponding values of the -opt-report option. However, the report
information and formatting, and the default to reporting to a file, will follow the new opt-report
model.