Visible to Intel only — GUID: GUID-CE5B2002-7F2E-4FAF-8231-45B5AFEE83BD
Visible to Intel only — GUID: GUID-CE5B2002-7F2E-4FAF-8231-45B5AFEE83BD
Analyze CPU Roofline
Visualize actual performance against hardware-imposed performance ceilings by running the CPU / Memory Roofline Insights perspective. It helps you determine the main limiting factor (memory bandwidth or compute capacity) and provides an ideal roadmap of potential optimization steps.
Use the Roofline chart to answer the following questions:
What is the maximum achievable performance with your current hardware resources?
Does your application work optimally on current hardware resources?
If not, what are the best candidates for optimization?
Is memory bandwidth or compute capacity limiting performance for each optimization candidate?
How It Works
The CPU / Memory Roofline Insights perspective includes the following steps:
- Collect loop/function timings using the Survey analysis.
- Collect floating-point and/or integer operations data, memory traffic data, and measure the hardware limitations of your hardware using the FLOP analysis in the Characterization step.
At this step, Intel® Advisor collects: