omp_get_proc_bind – Whether theads may be moved between CPUs#
- Description:
This functions returns the currently active thread affinity policy, which is set via
OMP_PROC_BIND
. Possible values areomp_proc_bind_false
,omp_proc_bind_true
,omp_proc_bind_primary
,omp_proc_bind_master
,omp_proc_bind_close
andomp_proc_bind_spread
, whereomp_proc_bind_master
is an alias foromp_proc_bind_primary
.- C/C++:
Prototype:
omp_proc_bind_t omp_get_proc_bind(void);
- Fortran:
Interface:
integer(kind=omp_proc_bind_kind) function omp_get_proc_bind()
- See also:
OMP_PROC_BIND – Whether theads may be moved between CPUs, OMP_PLACES – Specifies on which CPUs the theads should be placed, GOMP_CPU_AFFINITY – Bind threads to specific CPUs,
- Reference:
OpenMP specification v4.5, Section 3.2.22.