インテル® Fortran コンパイラー 14.0 ユーザー・リファレンス・ガイド
アプリケーションで使用するコアあたりのスレッド数をコンパイラーに知らせます。このオプションは、インテル® MIC アーキテクチャーにのみ適用されます。
このオプションは、アプリケーションで使用するコアあたりのスレッド数をコンパイラーに知らせます。 これにより、コンパイラーは、より多くのコードの最適化 (命令スケジュールなど) を行うことができます。
n の値は、アプリケーションの実行時に各コアで使用されるスレッド数に基づいて設定すべきです。 例えば、OpenMP* API でアプリケーションを並列化した場合、n の値は、インテル® Xeon Phi™ コプロセッサー上でアプリケーション・コードを実行するときの OpenMP* API アフィニティー設定のコアあたりのスレッド数と同じにします。
このオプションは、ランタイムに変更されるコアあたりのスレッド数には影響しません。
このオプションを指定してコンパイルされたコードは、(ハードウェアがサポートしている) 任意の数のコアあたりのスレッド数で適切に動作します。