Intel® C++ Compiler 16.0 User and Reference Guide

Restrictions on Offloaded Code for Intel® Graphics Technology

This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.

Offloaded code has the following restrictions:

Restrictions on Pointers

Note

None of the following restrictions apply when you use Shared Virtual Memory (SVM) mode.

Restrictions on Offload Language Extensions

Restrictions on Using OpenMP*

The processor graphics does not have OpenMP* run-time library routines. Parallelization happens on the host side. So you cannot call the runtime APIs to change behavior, such as task scheduling, for the target side. All OpenMP environment variables, including those beginning with OMP_, KMP_, and GOMP_, are unsupported.

Restrictions on Using Shared Virtual Memory

To use driver-managed Shared Virtual Memory (SVM):

See Also