Compartir a través de


función de 3.1.2 omp_get_num_threads

La función de omp_get_num_threads devuelve el número de subprocesos actualmente en el equipo que ejecuta la región paralela de la que lo llama.El formato es como se detalla a continuación:

#include <omp.h>
int omp_get_num_threads(void);

La cláusula de num_threads , la función de omp_set_num_threads , y el control de la variable de entorno OMP_NUM_THREADS el número de subprocesos en un equipo.

Si el número de subprocesos no se ha establecido por el usuario, el valor predeterminado es implementación-definido.Esta función enlaza a Paralelo la directiva que agrega más próxima.Si se llama de una parte de serie de un programa, o de una región paralela anidado que esté serializado, esta función devuelve 1.

referencias cruzadas:

  • La variable de entornoOMP_NUM_THREADS , vea sección 4,2 en la página 48.

  • la cláusula denum_threads , vea sección 2,3 en la página 8.

  • La construcción deParalelo , vea sección 2,3 en la página 8.