Questão de Engenharia de Software — Desenvolvimento de Software — COMPERVE - UFRN 2019
Engenharia de SoftwareDesenvolvimento de Software
- Código
- qq430934
- Banca
- COMPERVE - UFRN
- Órgão
- UFRN
- Ano
- 2019
- Nível
- Superior
- Cargo
- COMPERVE - - Engenheiro - Engenharia da Computação
OpenMP é um padrão para programação em memória compartilhada que oferece a facilidade de paralelização de códigos sequenciais com a inclusão de poucas linhas de código. Diferentemente do modelo sequencial de programação, o escopo de variáveis em OpenMP refere-se às threads que podem acessá-las, e não ao bloco de código em que foram definidas. Sobre o escopo de variáveis em OpenMP, é correto afirmar:
- Avariáveis declaradas antes de uma região paralela têm escopo compartilhado dentro da região.
- Bvariáveis listadas na cláusula reduction têm escopo compartilhado dentro do bloco da redução.
- Cvariáveis declaradas antes de uma região paralela têm escopo privado dentro da região.
- Dvariáveis com escopo firstprivate oferecem melhor desempenho porque evitam cópia de dados.