Funções OpenMP
Fornece links para as funções usadas na API OpenMP.
A implementação do Visual C++ do OpenMP padrão inclui as seguintes funções.
Função |
Descrição |
---|---|
Uninitializes um bloqueio. |
|
Uninitializes um bloqueio de nestable. |
|
Retorna um valor que indica se o número de threads disponíveis na região paralela subseqüente pode ser ajustado pelo tempo de execução. |
|
Retorna um inteiro que é igual ou maior que o número de segmentos que estaria disponível se uma região paralela sem num_threads foram definidas nesse ponto no código. |
|
Retorna um valor que indica se o paralelismo aninhado está ativado. |
|
Retorna o número de processadores que estão disponíveis quando a função é chamada. |
|
Retorna o número de segmentos na região paralela. |
|
Retorna o número de threads do thread em execução dentro de sua equipe de thread. |
|
Retorna o número de segundos entre marcações do clock de processador. |
|
Retorna que um valor em segundos do tempo decorrido desde algum ponto. |
|
Retorna um diferente de zero se for chamado de dentro de uma região paralela. |
|
Inicializa um bloqueio simple. |
|
Inicializa um bloqueio. |
|
Indica que o número de threads disponíveis na região paralela subseqüente pode ser ajustado pelo tempo de execução. |
|
Blocos de thread de execução até que um bloqueio está disponível. |
|
Blocos de thread de execução até que um bloqueio está disponível. |
|
Habilita o paralelismo aninhado. |
|
Define o número de segmentos subseqüentes regiões paralelas, a menos que substituída por uma num_threads cláusula. |
|
Tenta definir um bloqueio, mas não bloqueia a execução da thread. |
|
Tenta definir um bloqueio de nestable, mas não bloqueia a execução da thread. |
|
Libera um bloqueio. |
|
Libera um bloqueio de nestable. |