コンパイラーの最適化

多くの Fortran コンパイラーは、実行速度を高めたり、生成されたコードに必要なメモリー量を減らすために、コード生成の最適化を実行します。最適化されたプログラムと最適化されていないプログラムの動作は、言語標準の仕様の範囲内では同じですが、言語標準の仕様の範囲外では異なる場合があります。コンパイラーの最適化は、浮動小数点数の結果に影響を与えます。

インテル® Fortran コンパイラーは、実行速度と、浮動小数点の一貫性を高める最適化を実行することができます。

浮動小数点の一貫性とは、IEEE バイナリー浮動小数点標準との一貫性がある結果を取得することを意味します。詳細は、fp-model の /fp:consistent オプションを参照してください。

製品および性能に関する情報

性能は、使用状況、構成、その他の要因によって異なります。詳細については、http://www.intel.com/PerformanceIndex/ (英語) を参照してください。

注意事項の改訂 #20201201

関連情報