Vectorization Workflow Tab

Tab Purpose and Usage | Tab Location | Tab Controls

Workflow Tab Purpose and Usage

Use the Intel Advisor workflow tab to start analysis.

See Getting Started with Intel® Advisor for a more information about Intel Advisor typical usage scenarios (workflows).

Workflow Tab Location

Left side of Intel Advisor GUI

Workflow Tab Controls

To Do This

Use This

Learn about each workflow step as you progress through the workflow.

Hover over the question mark icon to see the tooltip on how to use the Advisor Workflow tab components.

Run Roofline - Consequently run the Survey and FLOP analyses to build the Roofline chart.

Below Run Roofline click the button.

1. Survey Target - Run the Survey tool to profile your target program to locate hotspots.

Below Survey Target click the button or Start analysis with data collection paused. Once you start the analysis, pause , stop , and cancel buttons appear.

1.1 Find Trip Counts - Run the Trip Counts tool to collect loop iteration statistics.

Below Find Trip Counts click the button. Once you start the analysis, stop and cancel buttons appear.

2.1 Check Memory Access Patterns tool with your application (target) to collect data on memory access strides.

In the Vectorization Workflow below Check Memory Access Patterns click the button. Once you start the analysis, stop and cancel buttons appear.

Mark Loops for Deeper Analysis (Vectorization Workflow only) - Select loops for further analysis via Dependencies and Memory Access Patterns tools.

In the Result Tab switch to the Survey Report and in the columnt check-mark the loops that you want to analyze with the Dependencies and\or Memory Access Patterns tools as part of your Vectorization Workflow.

2.2 Check Dependencies - Run the Dependencies tool to predict likely data sharing problems before you add parallelism to your program. This tool uses your  inserted annotations to predict data sharing problems.

Below 2.2 Check Dependencies in Vectorization Workflow tab, click the button. Once you start the analysis, stop and cancel buttons appear.

Switch to the Threading Workflow Tab while the Vectorization Workflow Tab is active.

Click the button.

Switch to the Vectorization Workflow Tab while the Threading Workflow Tab is active.

Click the button.

Hide and unhide the workflow tab

and buttons

For more complete information about compiler optimizations, see our Optimization Notice.