Informática, perguntado por magalhaesjeferson, 4 meses atrás

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.


marizornoff: A.
Desvio condicional, dado que causa a criação de instruções que nunca serão executadas, sendo desnecessárias.

Soluções para a tarefa

Respondido por yfernanda1515
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.


patricknofear: A resposta correta é a alternativa A.
Desvio condicional, dado que causa a criação de instruções que nunca serão executadas, sendo desnecessárias.
Perguntas interessantes