omp_get_num_threads
– Size of the active team ¶Returns the number of threads in the current team. In a sequential section of
the program omp_get_num_threads
returns 1.
The default team size may be initialized at startup by the
OMP_NUM_THREADS
environment variable. At runtime, the size
of the current team may be set either by the NUM_THREADS
clause or by omp_set_num_threads
. If none of the above were
used to define a specific value and OMP_DYNAMIC
is disabled,
one thread per CPU online is used.
Prototype: | int omp_get_num_threads(void); |
Interface: | integer function omp_get_num_threads() |
omp_get_max_threads
– Maximum number of threads of parallel region, omp_set_num_threads
– Set upper team size limit, OMP_NUM_THREADS
– Specifies the number of threads to use
OpenMP specification v4.5, Section 3.2.2.