3.1.3 omp_get_max_threads funkce
Omp_get_max_threads funkce vrátí celé číslo, které je zaručena velký počet podprocesů, které tvoří tým-li paralelní regionu, aniž by použít num_threads byly klauzule se vyskytují v daném okamžiku v kódu.Formát je následující:
#include <omp.h>
int omp_get_max_threads(void);
Následující vyjadřuje dolní mez na hodnotu omp_get_max_threads:
threads-used-for-next-team <= omp_get_max_threads
Všimněte si, že používá následující oblasti paralelní num_threads klauzule o určitý počet podprocesů, záruka na dolní mez výsledek omp_get_max_threads žádné dlouhé podpalubí.
Omp_get_max_threads vrácená hodnota funkce lze dynamicky přidělit dostatek úložného prostoru pro všechny podprocesy v tým sestaven na následné paralelní regionu.
Křížové odkazy:
omp_get_num_threads fungovat, viz bodu 3.1.2 na stránce 37.
omp_set_num_threads fungovat, viz bod 3.1.1 na stránce 36.
omp_set_dynamic fungovat, viz části 3.1.7 na straně 39.
num_threads klauzule, viz bodu 2.3 na stránce 8.