< Table Of Contents

Intel® Advisor Help

Compare GPU Roofline Results

Use the Roofline Compare functionality to display Roofline chart data from other Intel® Advisor results or non-archived snapshots for comparison purposes to track optimization progress.

Prerequisites

To compare the GPU Roofline results, make sure to get the following:

Important

You can only compare Roofline results of the same type: CPU Roofline or GPU Roofline.

To compare the results:

  1. Open a baseline GPU Roofline result/snapshot.
  2. From the Compare drop-down toolbar, click + to load a comparison result/snapshot. You can load multiple results/snapshots for comparison one by one.

Use the Roofline Compare functionality of Intel Advisor to compare different Roofline results before and after optimization.

When the comparison is uploaded:

Note

To find the same kernels among the results, Intel Advisor compares several kernel features, such as their type, nesting level, source code file name and line, and function name. When a certain threshold of similar or equal features is reached, the two kernels are considered a match and connected with a dashed line.

However, this method still has few limitations. Sometimes, there can be no match for the same kernel if one is optimized or moved in the source code to four or more lines from the original place. Intel Advisor tries to ensure some balance between matching source code changes and false positives.