Lets you set a level of guidance for auto-vectorization, auto parallelism, and data transformation.
Linux and macOS:
- Is an optional value specifying the level of guidance to be provided.The values available are 1 through 4. Value 1 indicates a standard level of guidance. Value 4 indicates the most advanced level of guidance. Ifnis omitted, the default is 4.
- You do not receive guidance about how to improve optimizations for parallelism, vectorization, and data transformation.
This option lets you set a level of guidance (advice) for auto-vectorization, auto parallelism, and data transformation. It causes the compiler to generate messages suggesting ways to improve these optimizations.
When this option is specified, the compiler does not produce any objects or executables.
You must also specify the
[Q]paralleloption to receive auto parallelism guidance.
You can set levels of guidance for the individual guide optimizations by specifying one of the following options: