インテル® VTune™ プロファイラー・ユーザーガイド

はじめに

インテル® VTune™ ファイラーは、シリアルおよびマルチスレッド化されたアプリケーション向けのパフォーマンス解析ツールです。インテル® VTune™ プロファイラーを使用して、選択したアルゴリズムを解析します。利用可能なハードウェア・リソースから得られる、アプリケーションの潜在的なメトリックを特定します。

インテル® VTune™ プロファイラーは、インテル® VTune™ Amplifier の後継バージョンであり、名称が変更されました。

インテル® VTune™ プロファイラーを使用して、以下を検出および特定できます。

使用モデル

インテル® VTune™ プロファイラー 2020 以前のドキュメントは、ダウンロードのみで入手できます。製品バージョンごとにダウンロードできるドキュメントの一覧は、次のページを参照してください。

主な機能

この表は、インテル® VTune™ プロファイラーで利用できるホストとリモート・ターゲット・プラットフォームの解析タイプをまとめたものです。

1プレビューのみ
2インテル® HD グラフィックスおよびインテル® Iris® グラフィックスのみ
3EBS 解析のみ
4ハードウェア・イベントべース・メトリックのみ; MMIO アクセス、DPDK、SPDK を除く

インテル® VTune™ プロファイラーは、解析と結果の解釈を容易にする機能を提供します。

注意

インテル® VTune™ プロファイラーは、アセンブリー・レベルの命令に関する特定の情報を利用するため、プログラム (ターゲット) にインテル® アーキテクチャー以外の命令が含まれていると、解析が正しく動作しないことがあります。この場合、インテル命令のみを含むターゲット実行ファイルで解析を実行します。解析が完了した後は、インテル以外の命令を生成する最適化コンパイラー・オプションを使用できます。

関連情報