Intel® Fortran Compiler 16.0 User and Reference Guide

qopt-streaming-stores, Qopt-streaming-stores

Enables generation of streaming stores for optimization. Option -qopt-streaming-stores is the replacement option for -opt-streaming-stores, which is deprecated.

Syntax

Linux and OS X:

-qopt-streaming-stores=keyword

Windows:

/Qopt-streaming-stores:keyword

Arguments

keyword

Specifies whether streaming stores are generated. Possible values are:

always

Enables generation of streaming stores for optimization. The compiler optimizes under the assumption that the application is memory bound.

never

Disables generation of streaming stores for optimization. Normal stores are performed.

auto

Lets the compiler decide which instructions to use.

Default

-qopt-streaming-stores=auto
or/Qopt-streaming-stores:auto

The compiler decides whether to use streaming stores or normal stores.

Description

This option enables generation of streaming stores for optimization. This method stores data with instructions that use a non-temporal buffer, which minimizes memory hierarchy pollution.

This option may be useful for applications that can benefit from streaming stores.

IDE Equivalent

None

Alternate Options

None

See Also