Funkce OpenMP
Obsahuje odkazy na funkce rozhraní API OpenMP.
Visual C++ provádění standardních OpenMP zahrnuje následující funkce.
Function |
Description |
---|---|
Uninitializes zámek. |
|
Uninitializes nestable zámku. |
|
Vrátí hodnotu, která označuje, pokud lze upravit počet podprocesů v následných paralelní regionu v době spuštění. |
|
Vrátí celočíselnou hodnotu, která je rovna nebo větší než počet podprocesů, které jsou k dispozici paralelní oblasti bez num_threads byly definovány v daném okamžiku v kódu. |
|
Vrátí hodnotu, která označuje, pokud je povoleno vnořené rovnoběžnosti. |
|
Vrátí počet procesorů, které jsou k dispozici, když je zavolána funkce. |
|
Vrátí počet podprocesů v oblasti paralelní. |
|
Vrátí počet podproces provádění podprocesu v rámci svého týmu podprocesu. |
|
Vrátí počet sekund mezi taktů procesoru. |
|
Vrátí že hodnotu v sekundách dobu, která uplynula od určitého bodu. |
|
Vrátí nenulová hodnota, pokud je volána v rámci paralelní regionu. |
|
Inicializuje jednoduchý zámek. |
|
Inicializuje zámek. |
|
Označuje, že počet podprocesů v následných paralelní oblasti lze upravit v době spuštění. |
|
Blokuje spuštění podprocesu, dokud zámek je k dispozici. |
|
Blokuje spuštění podprocesu, dokud zámek je k dispozici. |
|
Vnořené rovnoběžnosti umožňuje. |
|
Nastaví počet podprocesů v následných paralelní regionech, pokud přepsány num_threads klauzule. |
|
Se pokusí nastavit uzamčení ale neblokuje podprocesů. |
|
Se pokusí nastavit nestable zámku, ale neblokuje podprocesů. |
|
Uvolní zámek. |
|
Vydání nestable zámku. |