Intel® Advisor Help

FLOP Analysis

Purpose and Usage | Prerequisites | Run | Data Reference

FLOP Analysis Purpose and Usage

Run a FLOP analysis to measure both floating-point and integer operations, and memory traffic, and add this data to the Survey Report. Use the FLOP analysis to generate application memory usage and performance values that help you make better decisions about your vectorization strategy.

Run a FLOP Analysis

To run a FLOP analysis: In the Vectorization Workflow tab, ensure the FLOP checkbox is selected, then click the Intel Advisor control: Run analysis button under Find Trip Counts and FLOP.

While analysis is running, you can do the following in the Workflow tab:

After analysis is complete, the Intel Advisor adds data to the Compute Performance and Memory column sets in the Survey Report. By default, FLOP data is initially displayed.

Compute Performance column

Click the Intel Advisor control: Column Header Gear control in the Compute Performance column set header and choose the desired drop-down option to:

Memory column

Click the gear icon in the Memory column set header and choose the desired drop-down option to determine which columns to display in the grid:

Note

This data is only available if cache simulation is enabled. By default, Advisor collects only L1 traffic, so you will not be able to select memory levels or loads/stores.

You can choose to hide the current column, Show All Columns, or customize the columns displayed in the grid by choosing Configure Column Layouts.

Tip

  • Collecting FLOP and integer data may substantially increase report generation time. There are a variety of techniques available to minimize data collection, result size, and execution time. Check See Also.

  • See Getting Started with Intel® Advisor for corresponding command line interface commands.

See Also