Developer Guide and Reference

ID 767251
Date 10/31/2024
Public
Document Table of Contents

parallel, Qparallel

Tells the compiler to attempt to generate multithreaded code for DO CONCURRENT loops.

Syntax

Linux:

-parallel

Windows:

/Qparallel(or /Qpar)

Arguments

None

Default

OFF

Multithreaded code is not generated for loops that can be safely executed in parallel

Description

This option tells the compiler to attempt to generate multithreaded code for DO CONCURRENT loops.

To attempt to create a multithreaded parallel version of the loop, the compiler will insert an OpenMP* PARALLEL DO directive before each DO CONCURRENT loop.

To use this option, you must also specify option O2 or O3.

IDE Equivalent

None

Alternate Options

None

See Also