Implementation-Specific Information of OpenMP
|
This appendix details the implementation specific details of OpenMP C and C++ Application Program Interface Version 1.0 - October 1998 (available from: http://www.openmp.org)
- In the absence of an explicitly defined OMP_SCHEDULE environment variable, this implementation uses static scheduling for loops with schedule(runtime).
- In the absence of an explicitly defined schedule clause, the default is static scheduling.
- If you do not explicitly specify the number of threads in a team through either the opm_set_num_threads function or the OMP_NUM_THREADS environment variable, the default is 1.
- If you do not explicitly specify whether dynamic adjustment of threads is enabled through either the omp_set_dynamic function or the OMP_DYNAMIC environment variable, the default is enabled dynamic adjustment.
- Nested parallelism is not supported and is disabled by default.
For a complete summary of the OpenMP Fortran 95, C, and C++ application program interface (API) for building multiprocessing applications, see the OpenMP API User's Guide.
C User's Guide
|
817-6697-10
|
![Table Of Contents Table Of Contents](shared/toc01.gif) ![Previous Chapter Previous Chapter](shared/prev01.gif) ![Next Chapter Next Chapter](shared/next01.gif) ![Book Index Book Index](shared/index01.gif) |
Copyright © 2004, Sun Microsystems, Inc. All rights reserved.