Source Code Pane File: filename (Suitability Source Window)

The Suitability Source window shows you the code where annotations are executed. Use the Suitability Source window to view the selected source code to understand its execution paths and data use.

The Call Stack pane shows you the program context in which the annotation was executed, including call sites and loops. The current position on this Call Stack pane is the top-most entry.

Double-click a line in this view to open the code editor to that file. When using the Intel Advisor GUI, the editor defined by the Options > Editor dialog box appears with the file open at the corresponding location.When using Visual Studio, the Visual Studio code editor appears with the file open at the corresponding location.When using the Intel Advisor GUI, the file type association (or Open With dialog box) determines the editor used.

To return to the Suitability Report window, click the Suitability Report button.

For Each Site, Decide Whether to Modify or Keep Annotations

Use the Suitability Report window to view the predicted parallel performance of each parallel site and its impact on the Maximum Program Gain for All Sites. For example, if a site either has a Site Gain of less than 1.0 or does not contribute to Maximum Program Gain for All Sites, modify or remove its annotations. In contrast, any site that contributes to Maximum Program Gain for All Sites should be kept. For most sites, carefully examine the annotations, overhead assumptions, and related code.

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