Partilhar via


1.1 Escopo

Esta especificação de cobre apenas o user-directed paralelização, no qual o usuário especifica explicitamente as ações a serem tomadas pelo compilador e sistema de tempo de execução para executar o programa em paralelo. Implementações OpenMP C e C++ não são necessários para verificar se há dependências, conflitos, as condições de corrida, deadlocks ou outros problemas que resultam na execução do programa incorreto. O usuário é responsável por garantir que o aplicativo usando as construções OpenMP C e C++ API seja executado corretamente. Gerado pelo compilador paralelização automática e diretivas do compilador para auxiliar tal paralelização não são abordadas neste documento.