Diretivas OpenMP
Fornece links para as diretivas usadas na API OpenMP.
Visual C++ dá suporte as seguintes diretivas OpenMP:
Diretiva |
Descrição |
---|---|
Especifica que um local de memória que será atualizado atomicamente. |
|
Sincroniza todos os threads de uma equipe; todos os threads faça uma pausa na barreira, até que todos os segmentos de executar a barreira. |
|
Especifica o código só é executado em um segmento por vez. |
|
Especifica que todos os segmentos têm o mesmo modo de exibição de memória para todos os objetos compartilhados. |
|
Faz com que o trabalho realizado em um loop for dentro de uma região paralela seja dividido entre os threads. |
|
Especifica que somente o mestre threadshould executar uma seção do programa. |
|
Especifica que o código em um paralelo loop deve ser executado como um loop seqüencial. |
|
Define uma região paralela, que é o código que será executado por vários threads em paralelo. |
|
Identifica as seções de código seja dividido entre todos os threads. |
|
Permite especificar que uma seção de código deve ser executada em um único segmento, não necessariamente o thread mestre. |
|
Especifica que uma variável é privativo de um thread. |