インテル® Advisor は GPU ルーフラインの結果を検証するいくつかの方法を提供しています。
コマンドラインから GPU ルーフラインの調査パースペクティブを実行すると、--project-dir で指定されたディレクトリーにプロジェクトが作成されます。収集されたすべての結果と解析設定は、*.advixeprojプロジェクトに保存され、インテル® Advisor で表示できます。
GUI でプロジェクトを開くには、次のコマンドを実行します。
advisor-gui <project-dir>
コマンドラインから GPU ルーフラインの調査パースペクティブを実行すると、収集が完了すると結果は自動的に開きます。
最初に、アプリケーション・コード内の領域のパフォーマンス特性を含むサマリーレポートが表示されます。レポートの左には GPU で実行されるコード領域のメトリックが、右には CPU で実行されるコード領域のメトリックが表示されます。レポートは次のデータを示します。
このペインでは、1 秒あたりに転送された操作の数、異なるメモリーレベルの帯域幅、および命令ミックスヒストグラム (GPU のみ) もレポートされます。

インテル® Advisor は、2 つのタイプの HTML レポートをエクスポートでき、任意のブラウザーで開いて共有できます。

HTML レポートのエクスポートに関する詳細は、スタンドアロン HTML レポートの操作を参照してください。
対話型の HTML レポートを調べるには、事前に収集された GPU ルーフライン・レポートをダウンロード (英語) して、結果と構造を調査できます。
スナップショットは、プロジェクトの結果を格納する読み取り専用のコピーであり、インテル® Advisor GUI でいつでも表示できます。インテル® Advisor GUI または CLI でプロジェクトのスナップショットを保存できます。
アクティブなプロジェクトの結果を GUI からスナップショットとして保存するには、次のコマンドを実行します。レポートの上部にあるリボンで
ボタンをクリックします。[Create a Result Snapshot (結果スナップショットの作成)] ダイアログボックスで、スナップショットの詳細を入力して保存します。
アクティブなプロジェクトの結果を CLI からスナップショットとして保存するには、次のコマンドを実行します。
advisor --snapshot --project-dir=<project-dir> [--cache-sources] [--cache-binaries] -- <snapshot-path>
説明:
インテル® Advisor GUI で結果のスナップショットを開くには、次のコマンドを実行します。
advisor-gui <snapshot-path>
保存した読み取り専用の結果と、現在アクティブな結果またはほかの読み取り専用の結果を視覚的に比較することができます。
詳細は、読み取り専用の結果スナップショットを作成を参照してください。
GPU ルーフラインの調査パースペクティブを実行して、GPU で実行されるアプリケーションのパフォーマンスを解析し、最適化の可能性を特定します。