4,2 OMP_NUM_THREADS
La variable de entorno OMP_NUM_THREADS establece el número predeterminado de subprocesos para utilizar durante la ejecución, a menos que ese número explícitamente es cambiado llamando a la rutina de biblioteca de omp_set_num_threads o por una cláusula explícita de num_threads en una directiva de Paralelo .
El valor de la variable de entorno OMP_NUM_THREADS debe ser un entero positivo.Su efecto depende sobre si el ajuste dinámico de subprocesos está habilitado.Para un conjunto completo de reglas sobre la interacción entre la variable de entorno OMP_NUM_THREADS y el ajuste dinámico de subprocesos, vea la sección 2,3 de la página 8.
Si no se especifica ningún valor para la variable de entorno OMP_NUM_THREADS , o si el valor especificado no es un entero positivo, o si el valor es mayor que el número máximo de subprocesos el sistema puede admitir, el número de subprocesos para utilizar es implementación-definido.
Ejemplo:
setenv OMP_NUM_THREADS 16
referencias cruzadas:
la cláusula denum_threads , vea sección 2,3 en la página 8.
la función deomp_set_num_threads , vea sección 3.1.1 en la página 36.
la función deomp_set_dynamic , vea sección 3.1.7 en la página 39.