Intel® Advisor Help
Purpose and Usage | Prerequisites | Run | Columns and Usage
Run a FLOPS analysis to add data about floating-point operations, memory traffic, and AVX-512 mask usage to the Survey Report. Use FLOPS data to make better decisions about your vectorization strategy for particular loops, as well as optimize already-parallel loops.
To prepare to run a FLOPS analysis:
Perform the same preparation steps for a basic Survey Report.
In the Analysis Target tab in the Project Properties dialog box, choose the Survey Trip Count Analysis type and review the parameters. (Survey Trip Counts Analysis parameters should be similar to those for the Survey Hotspots Analysis type.)
If you plan to run Refinement Reports, set parameters at the same time you set parameters for the Survey Hotspots Analysis and Survey Trip Count Analysis types. If possible, use the Inherit settings from Survey Hotspots Analysis Type checkbox for other Analysis Types.
Setting search directories in the Binary/Symbol Search tab and Source Search tabs is optional for the Vectorization Advisor.
Choose the optimal compiler settings. The most up-to-date settings are in Getting Started with Intel® Advisor.
To run a FLOPS analysis: In the Vectorization
Workflow tab, ensure the
FLOPS checkbox is selected, then click the
button under
Find Trip Counts and FLOPS.
While analysis is running, you can do the following under the appropriate analysis step in the Workflow tab:
Stop analysis and data collection, and retain the already collected data: Click the
button.
Cancel analysis and data collection, and discard the collected data: Click the
button.
Interrupt post-collection data finalization: Click the
button.
There are also controls and annotations available to minimize data collection, result size, and execution time. Check See Also.
Collecting FLOPS data may substantially increase report generation time.
See Getting Started with Intel® Advisor for corresponding command line interface commands.