GPU ルーフライン結果の比較

ルーフライン比較機能を使用して、ほかのインテル® Advisor の結果やアーカイブされていないスナップショットからルーフライン・グラフ・データを表示して、最適化の状況を追跡します。

必要条件

GPU ルーフラインの結果を比較するには、次の情報を取得する必要があります。

重要

同じタイプのルーフライン結果のみを比較できます。CPU ルーフラインまたは GPU ルーフライン。

結果を比較します。

  1. ベースラインとなる GPU ルーフラインの結果/スナップショットを開きます。
  2. [Compare (比較)] ドロップダウン・ツールバーで、+ をクリックして比較するスナップショットをロードします。複数の結果/スナップショットをロードして 1 つずつ比較できます。

インテル® Advisor のルーフラインの比較機能を使用して、最適化前と後の異なるルーフライン結果を比較します。

比較対象が更新された場合:

結果から同じカーネルを検出するため、インテル® Advisor はタイプ、入れ子レベル、ソースコードのファイル名と行、関数名など、カーネルの特性を比較します。類似するまたは同等の特性が特定のしきい値に達すると、2 つのカーネルは同一であると見なされ破線で接続されます。

しかし、この方法にはいくつかの制限があります。ソースコードが元のコードから 4 行以上最適化、または移動された場合、同一のカーネルとして一致しないことがありま。インテル® Advisor は、一致するソースコードの変更と誤検知のバランスを維持しようとします。