最適化サポート機能の概要

サポートされているコンパイラの最適化として、アプリケーションのパフォーマンスを向上するディレクティブ、組込み関数、ランタイム・ライブラリ・ルーチンおよびユーティリティなどのインテル® Fortran 機能について、ここでは説明します。これらは、ソースコードを直接最適化するインテル Fortran 言語拡張機能です。また、パフォーマンスの分析に役立つインテル拡張ディレクティブ、組込み関数、ライブラリ・ルーチンによる最適化の例を示します。

インテル Fortran コンパイラ・ディレクティブの詳細および使用例については、『Intel® Fortran Language Reference』(英語) の第 14 章、「Directive Enhanced Compilation」を参照してください。組込み関数については、『Intel® Fortran Language Reference』(英語) の第 9 章、「Intrinsic Procedures」を参照してください。  

主なコンパイラ・フェーズ、および最適化レポートを生成するオプションについては、最終トピックで説明します。最適化レポート機能は、Itanium® ベース・アプリケーションにのみ使用されます。