parallel、Qparallel

並列で安全に実行できるループのマルチスレッド・コードを生成するように自動パラレライザーに指示します。

IDE オプション

Windows: [C/C++] > [Optimization (最適化)] > [Parallelization (並列化)]

Linux: [Optimization (最適化)] > [Parallelization (並列化)]

Mac OS: [Optimization (最適化)] > [Parallelization (並列化)]

アーキテクチャー

IA-32、インテル(R) EM64T、インテル(R) Itanium(R) アーキテクチャー

構文

Linux* および Mac OS*: -parallel
Windows*:  /Qparallel

引数

なし

デフォルト

オフ 並列で安全に実行できるループのマルチスレッド・コードは生成されません。

説明

このオプションは、並列で安全に実行できるループのマルチスレッド・コードを生成するように自動パラレライザーに指示します。

このオプションを使用するには、O2 または O3 オプションも指定する必要があります。

代替オプション

なし

関連情報

O コンパイラー・オプション