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:
- A baseline GPU Roofline
result or
snapshot
- One or more GPU Roofline results or snapshots of the
same application with an optimization applied
Important
You can only compare Roofline results of the same type: CPU Roofline or GPU Roofline.
To compare the results:
- Open a baseline GPU Roofline result/snapshot.
- From the
Compare drop-down toolbar, click
+ to load a comparison result/snapshot. You can load multiple results/snapshots for comparison one by one.

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.