Tells the auto-parallelizer to generate multithreaded code for loops that can be safely executed in parallel.
Windows: Optimization
> Parallelization
Linux: None
Mac OS X: Optimization > Parallelization
IA-32 architecture, Intel® 64 architecture, IA-64 architecture
Linux and Mac OS X: | -parallel |
Windows: | /Qparallel |
None
OFF | Multithreaded code is not generated for loops that can be safely executed in parallel. |
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 MAC OS systems, when you enable automatic parallelization, you must also set the DYLD_LIBRARY_PATH environment variable within Xcode or an error will be displayed.
None
O compiler option
Optimizing Applications:
Auto-Parallelization Overview
Auto-Parallelization: Enabling, Options, Directives, and Environment Variables