インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
マルチプロセッサー・コンピューティング (MPC) 統合並列ランタイム向けのスタティック・データのプライベート化を有効/無効にします。
インテル® 64 アーキテクチャーでのみ利用できます。
Linux*: | -fmpc-privatize -fno-mpc-privatize |
macOS*: | なし |
Windows*: | なし |
なし
-fno-mpc-privatize |
MPC 統合並列ランタイム向けのすべてのスタティック・データのプライベート化が無効です。 |
このオプションは、マルチプロセッサー・コンピューティング (MPC) 統合並列ランタイム向けのスタティック・データのプライベート化を有効/無効にします。
-fmpc-privatize オプションにより、標準の Linux* ディストリビューションでサポートされていない、拡張スレッド・ローカル・ストレージ (TLS) を使用するランタイムルーチンが呼び出されます。
このオプションを利用するには、別の製品をインストールする必要があります。詳細は、「機能要件」を参照してください。
なし