User Guide

Contents

Threading Workflow Tab

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.
On Windows* OS, you can use the
Visual Studio
code editor and the
Intel Advisor
Annotation 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 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

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804