インテル® C++ コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
OpenMP* タスキングモデルを選択できます。
すべて
Linux* および OS X*:
-openmp-task=model
Windows*:
/Qopenmp-task:model
model
OpenMP* タスキングモデルです。設定可能な値は以下のとおりです。
intel
インテル® コンパイラーのタスクキューイング・プラグマ (#pragma intel_omp_taskq および #pragma intel_omp_task) を使用するようにコンパイラーに指示します。この値が指定されると、OpenMP* 3.0 タスキングプラグマが無視されます。このプラグマがあると、警告が発行されます。
omp
OpenMP* 3.0 タスキングプラグマ (#pragma omp_task) を使用するようにコンパイラーに指示します。この値が指定されると、インテル® コンパイラーのタスクキューイング・プラグマが無視されます。このプラグマあると、警告が発行されます。
-openmp-task=omp または /Qopenmp-task:omp
コンパイラーは OpenMP* 3.0 タスキングプラグマを使用します。
このオプションは、OpenMP* タスキングモデルを選択できます。
このオプションを使用するには、-openmp (Linux* および OS X*) または /Qopenmp (Windows*) も指定する必要があります。
なし