Intel® Fortran Compiler XE 13.1 User and Reference Guides

guide-profile, Qguide-profile

Specifies a loop profiler data file (or a set of files) when used with option -guide or /Qguide.

IDE Equivalent

None

Architectures

All

Syntax

Linux and OS X:

-guide-profile=filename|dir [, [filename|dir]...]

Windows:

/Qguide-profile:filename|dir [, [filename|dir]...]

Arguments

filename

Is an .xml file created from a loop profiler run.

dir

Is a directory that contains one or more .xml files from a loop profiler run.

Default

OFF

When option -guide (Linux* OS and OS X*) or /Qguide (Windows* OS) is specified, the guide region is the whole file or the region specified by option -guide-opts (Linux OS and OS X) or /Qguide-opts (Windows OS).

Description

This option specifies a loop profiler data file (or a set of files) when used with option -guide (Linux* OS and OS X*) or /Qguide (Windows* OS).

This option has no effect unless -guide or /Qguide has been specified. Options -guide-profile (Linux OS and OS X) and /Qguide-profile (Windows OS) help you take advantage of the -guide and /Qguide options to more efficiently optimize your applications for auto parallelism and/or vectorization.

The loop profile data file can be collected by using one of the following options:

When the data is from -profile-loops or /Qprofile-loops, the setting of the guide regions will be based upon the hottest loops.

When the data is from -profile-functions or /Qprofile-functions, the guide region will be the entire function containing the hottest functions.

If you specify options -guide-opts and -guide-profile (Linux OS and OS X) or options /Qguide-opts and /Qguide-profile (Windows OS), the compiler issues an error message.

Alternate Options

None

See Also


Submit feedback on this help topic