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.