reduce-site-overhead

Examine specified annotated sites for opportunities to reduce site overhead in a Suitability report.

GUI Equivalent

Suitability > Site Overhead

Syntax

--reduce-site-overhead=<string>

Arguments

<string> is a comma-separated list of sites (no spaces).

Default

No default argument

Actions Modified

report=suitability

Usage

Site overhead is the time spent starting up (and shutting down) parallel execution. It includes creating threads, scheduling those threads onto cores, and waiting for the threads to begin executing.

Usage of this option simulates parallel execution with the assumption that site overhead is zero for a specified site.

Example

Generate a Suitability report . Examine the annotated sites myAnnotatedSiteJ and myAnnotatedSiteX for opportunities to reduce site overhead. Write the report to stdout.

$ advixe-cl --report=suitability --project-dir=./advi --reduce-site-overhead=myAnnotatedSiteJ,myAnnotatedSiteX
For more complete information about compiler optimizations, see our Optimization Notice.