Baixe o app para aproveitar ainda mais
Prévia do material em texto
Usuário DIOGO NAVARRO MOREIRA Curso GRA0240 ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PTA - 202010.ead-5458.01 Teste ATIVIDADE 1 (A1) Iniciado 08/06/20 15:46 Enviado 08/06/20 16:13 Status Requer avaliação Resultado da tentativa Avaliação não disponível. Tempo decorrido 26 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários · Pergunta 1 Requer avaliação Ao longo da Unidade, aprendemos os conceitos fundamentais sobre o funcionamento dos computadores, dentre os quais, a relação de Arquitetura e Organização de Computadores e a família de processadores (STALLINGS, 2010), alguns níveis de abstração e o resumo da história dos computadores, proporcionando ao leitor a capacidade de entender questões mais aprofundadas e importantes como desempenho computacional. Considerando essas informações e os conteúdos estudados, apresente e explique as formas e técnicas adicionais para melhoria do desempenho de hardware. Referência STALLINGS, W. Arquitetura e Organização de Computadores. 8. ed. São Paulo: Pearson Pratice Hall, 2010. Disponível na Biblioteca Virtual: https://anhembi.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_198689_1&content_id=_4122211_1&mode=reset. Acesso em: 3 maio 2018. Resposta Selecionada: Podem ser consideradas algumas técnicas para melhoria do desempenho de Hardware: Previsão de desvio, é criada uma tabela que contém o resultado do desvio tomado ou não tomado. Cada linha da tabela correspondente aos bits menos significativos dos endereços de memória (localização da instrução). Com base nesta tabela de histórico, o processador tenta antecipar o início da próxima instrução. Caso tenha tomado a decisão errada, nenhum impacto de atraso será inserido no processamento pois será como o processador ficasse esperando pelo resultado da condição do desvio. Caso tenha acertado na previsão, então economizou-se o tempo de espera pelo resultado da condição do desvio Análise do fluxo de dados pode se observar as instruções em relação a suas dependências quanto à disponibilidade de recursos de hardware e de dados. Neste caso, pode haver uma execução fora de ordem quando a instrução apta a ser executada não corresponde à próxima imediata na sequência; Execução especulativa trata-se de representar a fusão da previsão de desvio com a análise de fluxo, de forma a tentar antecipar ao máximo o início da próxima instrução para manter o pipeline cheio. Sendo podemos utilizar também as seguintes técnicas como: Aumento de transferência de entre memória e processador, eficácia de caches para memória principal, pontos de leitura e escrita no paralelismo de operações e ou melhoria de dispositivos e entrada e saída E/S. Resposta Correta: [Nenhuma] Feedback da resposta: [Sem Resposta] Segunda-feira, 8 de Junho de 2020 16h13min44s BRT
Compartilhar