インテル® C++ コンパイラー 19.1 デベロッパー・ガイドおよびリファレンス

qoffload-arch

コードのオフロードに使用するターゲット・アーキテクチャーを指定します。このオプションは、Linux* でインテル® Xeon Phi™ 製品をターゲットとする場合にのみ適用されます。

アーキテクチャーの制限

インテル® Xeon Phi™ 製品をターゲットとする場合にのみ利用できます。

構文

Linux*:

-qoffload-arch=arch

macOS*:

なし

Windows*:

なし

引数

arch

ターゲット・アーキテクチャーを指定します。

インテル® MIC アーキテクチャーをターゲットとするインテル® 64 アーキテクチャーでは、arch に次の値を指定できます。

  • mic-avx512: インテル® Xeon Phi™ x200 製品ファミリー (開発コード名 Knights Landing) をターゲットとします。

デフォルト

mic-avx512

インテル® MIC アーキテクチャーをターゲットとするインテル® 64 アーキテクチャーでは、デフォルトの archmic-avx512 と仮定されます。

説明

このオプションは、コードのオフロードに使用するターゲット・アーキテクチャーを指定します。

次に、オフロード用のコマンドライン・オプションの組み合わせと設定の例を示します。

IDE オプション

Visual Studio*: なし

Eclipse*: [Code Generation (コード生成)] > [Offload Target Architecture (オフロード・ターゲット・アーキテクチャー)]

Xcode*: なし

代替オプション

なし

関連情報