Pane: Roofline Chart
Use GPU Roofline chart to visualize actual performance of your GPU kernels against hardware-imposed performance ceilings. For more information about investigating GPU Roofline results, see
Examine Bottlenecks on CPU Roofline Chart
.
Controls
There are several controls to help you focus on the
Roofline
chart data most important to you, including the following.

1 |
|
2 | Use the
Cores drop-down toolbar to:
Choose the appropriate number of CPU cores to scale roof values up or down:
By default, the number of cores is set to the number of threads used by the application (even values only).
You’ll see the following options if your code is running on a multisocket PC:
|
3 |
|
4 | Display
Roofline chart data from other
Intel Advisor results or non-archived snapshots for comparison purposes.
Use the drop-down toolbar to:
Click a loop/function dot in the current result to show the relationship (arrowed lines) between it and the corresponding loop/function dots in loaded results/snapshots.
![]() |
5 | Add visual indicators to the Roofline chart to make the interpretation of data easier, including performance limits and whether loops/functions are memory bound, compute bound, or both.
Use the drop-down toolbar to:
The preview picture is updated as you select guidance options, allowing you to see how changes will affect the Roofline chart’s appearance. Click
Apply to apply your changes, or
Default to return the Roofline chart to its original appearance.
Once you have a loop/function's dots highlighted, you can zoom and fit the Roofline chart to the dots for the selected loop/function by once again double-clicking the loop/function or pressing
SPACE or
ENTER with the loop/function selected. Repeat this action to return to the original Roofline chart view.
To hide the labeled dots, select another loop/function, or double-click an empty space in the Roofline chart.
|
6 |
You can save your Roofs Settings or Point Weight Representation configuration to a JSON file or load a custom configuration.
|
7 | Zoom in and out using numerical values.
|
8 | Click a loop/function dot to:
Right-click a loop/function dot or a blank area in the
Roofline chart to perform more functions, such as:
|
9 | Show/hide the metrics pane:
|
10 | Display the number and percentage of loops in each loop weight representation category.
|