Baixe o app para aproveitar ainda mais
Prévia do material em texto
Quando falamos em desempenho computacional não podemos deixar de falar em arquiteturas superescalares. Nestas arquiteturas diversos processos de pipelines ocorrem ao mesmo tempo, podendo receber instruções fora de ordem, caso haja disponibilidade de hardware e de dados para a sua execução. Neste caso os pipelines deverão se ocupar dos hazards. Dados os itens a seguir, classifique-os como 1 (hazards estruturas) ou como 2 (hazards de controle). (_) Busca do pipeline por um operando sem dispor de memória. (_) Alcance do pipeline por uma operação de desvio. (_) Deverá ser carregado um valor, sem haver memória, durante o processo de pipeline. (_) Ocorre, após uma situação de desvio, o bloqueio do pipeline. (_) Há falta de recursos para executar uma operação. Agora, escolha a alternativa que traz a sequência correta de respostas. Resposta Selecionada: 1, 2, 1, 2 e 1. Resposta Correta: 1, 2, 1, 2 e 1. Comentário da resposta: Resposta correta. A resposta está correta pois quando ocorre falta de recursos estamos falando em hazard estrutural e em caso de desvio em hazard de controle.
Compartilhar