Cláusulas OpenMP
Fornece links para as cláusulas usadas na API OpenMP.
Visual C++ oferece suporte aos seguintes cláusulas OpenMP:
Cláusula |
Descrição |
---|---|
Permite que segmentos acessar o valor do mestre do segmento, para um threadprivate variável. |
|
Especifica que uma ou mais variáveis devem ser compartilhadas entre todos os threads. |
|
Especifica o comportamento de variáveis unscoped em uma região paralela. |
|
Especifica que cada segmento deve ter sua própria instância de uma variável e que a variável deve ser inicializada com o valor da variável, porque ele existe antes da construção parallel. |
|
Especifica se deve ser executado um loop em paralelo ou serial. |
|
Especifica a versão do contexto delimitador da variável é definida igual à versão particular de qualquer segmento executa a iteração final (construção for loop) ou a última seção (# pragma seções). |
|
Substitui a barreira implícita em uma diretiva. |
|
Define o número de segmentos em uma equipe de thread. |
|
Necessário em paralelo for (OpenMP) instrução se um ordered (diretivas OpenMP) diretiva deverá ser usada no loop. |
|
Especifica que cada segmento deve ter sua própria instância de uma variável. |
|
Especifica que uma ou mais variáveis que são exclusivos para cada segmento são o assunto de uma operação de redução no final da região paralela. |
|
Aplica-se para o for (OpenMP) diretiva. |
|
Especifica que uma ou mais variáveis devem ser compartilhadas entre todos os threads. |