OpenMP* 4.0 Combined Offload Constructs Support for the Intel® Xeon Phi™ Coprocessor

Published: 08/22/2014, Last Updated: 08/22/2014

The Intel® Parallel Studio XE 2015 Composer Editions for Windows* and Linux* have feature enhancements that provide near full support of the OpenMP* 4.0 API (July 2013) specification. Extensions to the reduction clause and the new declare reduction construct added to support user defined reductions are not currently supported.

The feature enhancements include support of Device constructs usable with the Intel® Xeon Phi™ coprocessor. Specific support for the combined constructs (target teams, teams distribute, etc.) is not available in the initial product release but will be available in the first product update of the Intel® Parallel Studio XE 2015 Composer Editions for Windows* and Linux*.

Refer to the article OpenMP 4.0 support for further information about the full support of the OpenMP* 4.0 API (July 2013) specification in Intel® Parallel Studio XE 2015 Composer Editions for Windows* and Linux*release.

Refer to the OpenMP 4.0 API Released and http://openmp.org/ for more information about OpenMP*.

Refer to the Intel® Parallel Studio XE 2015 Composer Editions for Windows* and Linux* product documentation for additional details.

Product and Performance Information

1

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