インテル® C++ コンパイラー 15.0 ユーザー・リファレンス・ガイド

Visual Studio* IDE でのプロファイルに基づく最適化の使用

プロファイルに基づく最適化 (PGO) では、命令キャッシュの問題を軽減させるコードの再構成、コードサイズの減少、分岐予測ミスの減少などによりアプリケーション・パフォーマンスの向上を図ることができます。PGO を行うと、アプリケーションで最も頻繁に実行される領域に関する情報がコンパイラーに伝えられます。この領域を知ることで、コンパイラーは、より慎重かつ明確にアプリケーションの最適化を行います。

プロファイルに基づく最適化を開始するには、次の操作を行います。

  1. [Tools (ツール)] > [Intel Compiler (インテル® コンパイラー)] > [Profile Guided Optimization... (プロファイルに基づく最適化...)] を選択して、[Profile Guided Optimization (プロファイルに基づく最適化)] ダイアログボックスを表示します。
  2. 各フェーズの設定を指定します。
  3. [Run (実行)] をクリックして、プロファイルに基づく最適化を開始します。

[Output (出力)] ウィンドウに最適化の結果とログへのリンクが表示されます。

関連情報