User Guide


Suitability Report, Site Details, Lock Row

If you choose a
Target System
, to view detailed characteristics of the selected site as well as its tasks and locks, click the
Site Details
tab. The Lock row shows the statistics for that lock.
You can reduce lock contention by using a fine-grain lock when you convert to a parallel framework. Your locks are considered to be fine-grain when you have a different lock for each data-structure or data-element that you need to synchronize. You can also eliminate locks by using other synchronization techniques, such as by using private copies of shared data.
In the upper-right part of the
Suitability Report
pane, if multiple parallel sites were detected during target execution, select a different Site row to display its details.

Implementing Modeling Assumptions Later When Adding Parallel Code

In the lower-right part of the Suitability Report under
Runtime Modeling
, changing a checkmark does not resolve an issue - it configures the modeling of your proposed parallel program execution. To implement the modeled improvements indicated by the check boxes, use specific parallel framework constructs in the
Add Parallel Framework
step of the workflow and consider .

Product and Performance Information


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