安全に並列実行できるループのマルチスレッド・コードを生成するよう自動パラレライザーに指示します。
Windows: [Optimization (最適化)] > [Parallelization (並列化)]
Linux: なし
Mac OS X: [Optimization (最適化)] > [Parallelization (並列化)]
IA-32、インテル® 64、IA-64 アーキテクチャー
Linux および Mac OS X: |
-parallel |
Windows: |
/Qparallel |
なし
オフ |
安全に並列実行できるループのマルチスレッド・コードは生成されません。 |
このオプションは、安全に並列実行できるループのマルチスレッド・コードを生成するよう自動パラレライザーに指示します。
このオプションを使用するには、O2 または O3 オプションも指定する必要があります。
Mac OS X システムでは、自動並列化を有効にする場合、Xcode* で DYLD_LIBRARY_PATH 環境変数も設定する必要があります。設定しないと、エラーが表示されます。
なし