FC ConcursosFC Concursos

Questão FC407792

O que definem shared, private e firstprivate em OpenMP?

Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)

FGV · 2024

De acordo com o assunto TI Organização e Arquitetura dos Computadores: Questões sem classificação de assunto (TI Organização e Arquitetura dos Computadores), responda:

O que definem shared, private e firstprivate em OpenMP?
Mostrar resposta e comentário

Gabarito

shared: uma única cópia compartilhada entre todas as threads.
private: cópia privada por thread, sem valor inicial definido.
firstprivate: cópia privada por thread, inicializada com o valor anterior à região paralela.

Explicação:
shared faz todas as threads acessarem a mesma variável.
private cria cópias independentes por thread, normalmente não inicializadas.
firstprivate funciona como private mas copia o valor original para cada cópia.






Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/406285

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo