Threading 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.

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. Annotate Sources - Add annotations into your sources to mark possible parallel regions.

View instructions under 2. Annotate Sources and click the button to view the steps. Use the Visual Studio code editor and the Intel AdvisorAnnotation Wizard to add annotations into your sources. Use the Survey Report and its Survey Source window to help you locate the code regions where you will add annotations. To help you add build settings or annotations, use the annotation assistant in the Survey windows. To help you add annotations and build settings, use the annotation assistant in the Survey windows.

3. Check Suitability - Run the Suitability tool to predict approximate performance improvements by sampling your program. This tool uses your inserted annotations to predict site and task performance characteristics.

In the Threading Workflow tab below Check Suitability click the button or Start analysis with data collection paused. Once you start the analysis, pause , stop , and cancel buttons appear.

4. 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 4. Check Dependencies in the Threading 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.