Visible to Intel only — GUID: GUID-29986DD5-C17F-49BB-AC9B-365B077C3909
Visible to Intel only — GUID: GUID-29986DD5-C17F-49BB-AC9B-365B077C3909
parallel, Qparallel
Tells the auto-parallelizer to generate multithreaded code for loops that can be safely executed in parallel.
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 auto-parallelizer to generate multithreaded code for loops that can be safely executed in parallel.
To use this option, you must also specify option O2 or O3.
On ifort, this option sets option [q or Q]opt-matmul if option O3 is also specified.
Using this option enables parallelization for both Intel® microprocessors and non-Intel microprocessors. The resulting executable may get additional performance gain on Intel microprocessors than on non-Intel microprocessors. The parallelization can also be affected by certain options, such as /arch or /Qx (Windows*) or -m or -x (Linux*).
Product and Performance Information |
---|
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex. Notice revision #20201201 |
IDE Equivalent
Visual Studio: Optimization > Parallelization
Alternate Options
None