Sdílet prostřednictvím


3.1.2 omp_get_num_threads – funkce

Omp_get_num_threads funkce vrátí počet podprocesů aktuálně v týmu provádění paralelní oblast, ze které se nazývá.Formát je následující:

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

Num_threads klauzule, omp_set_num_threads funkce a OMP_NUM_THREADS proměnné prostředí řídit počet podprocesů v týmu.

Pokud počet podprocesů nebyla výslovně nastavena uživatelem, je výchozí definované implementací.Tato funkce se váže k nejbližší orámování paralelní směrnice.Pokud je volána ze sériového část programu nebo z vnořených paralelní oblasti, kterou je serializován, tato funkce vrací 1.

Křížové odkazy:

  • OMP_NUM_THREADS prostředí, proměnné, viz bodu 4.2 na straně 48.

  • num_threads klauzule, viz bodu 2.3 na stránce 8.

  • paralelní konstrukci, viz bodu 2.3 na stránce 8.