インテル® C++ コンパイラー 16.0 ユーザー・リファレンス・ガイド
このトピックは、インテル® グラフィックス・テクノロジーをターゲットとする IA-32 およびインテル® 64 アーキテクチャーにのみ適用されます。
コードのオフロードに使用するターゲット・アーキテクチャーを指定するには、コンパイラーを起動するときに qoffload-arch (Linux*) または Qoffload-arch (Windows*) コンパイラー・オプションを含めます。
指定する vISA バージョンは、アプリケーションを実行するシステムにインストールされているドライバーでサポートされていなければなりません。例えば、arch が ivybridge の場合、vISA 3.1 を指定することができません。複数の vISA バージョンがサポートされるアーキテクチャーでは、アプリケーションを実行するシステムにインストールされているドライバーでサポートされる vISA バージョンまたはそれ以前を選択する必要があります。
次の表は、各 arch でサポートされる vISA バージョンを示します。
arch 値 |
サポートされる vISA |
---|---|
ivybridge |
vISA 3.0 |
haswell (デフォルト) |
vISA 3.0、vISA 3.1 |
broadwell |
vISA 3.1 |