Ao implementar um pipeline, algumas medidas precisam ser tomadas para garantir que a eficiência máxima do pipeline seja atingida. Algumas situações já são conhecidas como situações que interferem no desempenho do pipeline.
Assinale a alternativa que apresenta um exemplo de situação que é uma preocupação constante na implementação de paralelismo por pipeline.
A.
Desvio condicional, dado que causa a criação de instruções que nunca serão executadas, sendo desnecessárias.
B.
Desvio de decisão, acontece porque o pipeline não consegue decidir qual o fluxo que o programa irá executar.
C.
Conflito de recursos, acontece porque um ciclo de pipeline depende do resultado da execução de outro ciclo para ser processado com sucesso.
D.
Busca de instruções, dado que quando a carga a ser buscada é muito alta, a tramitação dos dados depende de rede.
E.
Execução, dado que instruções implementadas com pipeline são sempre muito pesadas para serem executadas.
Soluções para a tarefa
Respondido por
3
Resposta:
Alternativa C - Conflito de recursos, acontece porque um ciclo de pipeline depende do resultado da execução de outro ciclo para ser processado com sucesso.
Explicação:
Conflitos de controle. Eles ocorrem quando a entrada de uma instrução depende da execução de outra e ambas estão em execução no pipeline. Nesse caso o processador precisa esperar para dar sequência na execução.
Desvio condicional, dado que causa a criação de instruções que nunca serão executadas, sendo desnecessárias.
Perguntas interessantes
Matemática,
4 meses atrás
Pedagogia,
4 meses atrás
ENEM,
4 meses atrás
Matemática,
4 meses atrás
Inglês,
9 meses atrás
Desvio condicional, dado que causa a criação de instruções que nunca serão executadas, sendo desnecessárias.