A alternativa correta é a letra B: "Apenas a afirmativa 2 está correta". O paralelismo de controle é uma abordagem de paralelismo na qual diferentes tarefas executam sobre os mesmos dados. A afirmativa 1 está incorreta, pois o pipelining é um exemplo de paralelismo de dados. A afirmativa 2 está correta, pois a dependência entre tarefas é um grande problema para o paralelismo, podendo limitá-lo. A afirmativa 3 está incorreta, pois a biblioteca OpenMP dá suporte para o paralelismo de controle e de threads, mas não para o paralelismo de dados. A afirmativa 4 está incorreta, pois threads são abstrações que podem ser utilizadas em qualquer abordagem de paralelismo, não apenas no paralelismo de controle. A afirmativa 5 está incorreta, pois o paralelismo de controle faz uso apenas de threads, não de processos.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar