Filtrar


Questões por página:
Durante uma disciplina sobre Arquitetura de Computadores, um professor propôs a análise do impacto de dependências de dados em pipelines superescalares. Considerando um processador que implementa execução fora de ordem e múltiplas unidades funcionais, os alunos deveriam identificar o mecanismo que permite executar instruções fora da ordem original do programa sem violar sua semântica, mesmo na presença de dependências aparentes. Nessa situação, o mecanismo correto é:
Durante o desenvolvimento de uma aplicação científica intensiva em cálculos matriciais, um professor de Arquitetura de Computadores analisou o impacto do uso de diferentes formas de paralelismo sobre o desempenho do processador. Ao orientar seus alunos sobre as abordagens possíveis, destacou que instruções sucessivas de um mesmo thread, quando independentes entre si, podem ser executadas em paralelo sem alterar o resultado do programa. Esse tipo específico de paralelismo é denominado:

“A técnica de _____________ em processadores permite a execução simultânea de várias etapas de diferentes instruções, aumentando a eficiência e o desempenho ao dividir a execução de uma instrução em múltiplas fases, como busca, decodificação e execução, que são realizadas em paralelo.”


Assinale a alternativa que preenche corretamente a lacuna e assinale a alternativa CORRETA:

“Um meio para introduzir paralelismo na natureza essencialmente sequencial de um programa de instruções de máquina. Exemplos são os de instruções e processamento vetorial.” Segundo os processadores RISC, a afirmativa anterior refere-se a
Na organização de uma unidade central de processamento, a divisão da execução das instruções em vários estágios, a fim de que novas entradas de instruções ocorram sem que instruções anteriores tenham sido finalizadas, é denominada