Intel® C++ Compiler 18.0 Developer Guide and Reference
This topic only applies when targeting Intel® Graphics Technology.
To specify the target architecture to use when offloading code, include the qoffload-arch (Linux*) or Qoffload-arch (Windows*) compiler option when you invoke the compiler.
The driver installed on the system where your application is to be executed must support the selected version of the vISA. For example, you cannot specify vISA 3.2 when arch is set to broadwell. For architectures where multiple vISA versions are supported, the vISA version selected must be <= the vISA version supported by the driver installed on the system where the application is to be executed.
The following table shows the vISA version that each arch supports:
arch value |
Supported vISA |
---|---|
skylake |
vISA 3.2 |
broadwell |
vISA 3.1, vISA 3.2 |
haswell |
vISA 3.1 |