3. Funções da biblioteca em tempo de execução
Esta seção descreve as funções da biblioteca de tempo de execução C OpenMP e C++. O cabeçalho <omp.h> declara dois tipos, várias funções que podem ser usadas para controlar o ambiente de execução paralela de consulta e bloquear as funções que podem ser usadas para sincronizar o acesso a dados.
O tipo de omp_lock_t é um tipo de objeto capaz de representar a que um bloqueio está disponível ou que um segmento possui um bloqueio. Estes bloqueios são chamados de bloqueios simples.
O tipo de omp_nest_lock_t é um tipo de objeto capaz de representar qualquer um dos que um bloqueio está disponível ou tanto a identidade do segmento que possui o bloqueio e um aninhamento contagem (descritas abaixo). Estes bloqueios são chamados de bloqueios nestable.
As funções de biblioteca são funções externas com ligação de "C".
As descrições neste capítulo são divididas nos seguintes tópicos: