Partager via


fonction de 3.1.2 omp_get_num_threads

La fonction d' omp_get_num_threads retourne le nombre de threads actuellement dans l'équipe qui exécute la région parallèle dont elle est appelée.Le format est comme suit :

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

La clause de num_threads , la fonction d' omp_set_num_threads , et le contrôle de variable d'environnement OMP_NUM_THREADS le nombre de threads dans une équipe.

Si le nombre de threads n'a pas été explicitement défini par l'utilisateur, la valeur par défaut implémentation-est définie.Cette fonction se lie à la directive de parallèle englobante la plus proche.En cas de appel d'une partie série d'un programme, ou d'une région parallèle imbriquée qui est sérialisée, retourne 1. de cette fonction.

Références croisées :

  • La variable d'environnementOMP_NUM_THREADS , consultez section 4,2 à la page 48.

  • la clause denum_threads , consultez section 2,3 à la page 8.

  • l'élément deparallèle , consultez section 2,3 à la page 8.