Analise as seguintes definições de pipeline de instruções simples, superescalar e multithreading simultâneo: I. Pipeline instruções simples: instruções individuais que são executadas através de um pipeline de estágios, de maneira que, enquanto uma instrução está sendo executada em um estágio, outra instrução está sendo executada em outro estágio do pipeline. II. Superescalar: um pipeline é construído por meio da replicação de recursos de execução, o que permite a execução paralela de instruções em pipelines paralelos. III. Multithreading simultâneo (SMT): bancos de registros são replicados para que múltiplas threads possam compartilhar o uso dos recursos de pipelines. Assinale a alternativa que indica qual ou quais das afirmações acima estão corretas: A ( ) Apenas a afirmação III B ( ) Apenas as afirmações II e III C ( ) As afirmações I, II e III D ( ) Apenas as afirmações I e II E ( ) Apenas a afirmação I.
Soluções para a tarefa
Resposta:
Apenas as afirmações I e II
Explicação:
Gabarito Estácio
Com referência às definições de pipeline de instrução multithread simples, superescalar e simultâneas. O que é dito na alternativa está correto D Apenas as afirmações I e II.
Definições de Pipeline
Instruções Simples de Pipeline são instruções únicas executadas usando um pipeline de estágios, portanto, enquanto uma instrução é executada num estágio, outra instrução é executada em outro estágio do pipeline.
É uma técnica para implementar o paralelismo em nível de instrução dentro de um único processador.
O pipeline tenta manter cada parte do processador ocupada com alguma instrução, dividindo as instruções recebidas numa série de etapas sequenciais executadas por diferentes unidades de processador com diferentes partes das instruções processadas em paralelo.
Superescalar Um pipeline é construído através da replicação de recursos de execução, isso permite a execução paralela de instruções em pipelines paralelos.
Saiba mais sobre Pipeline em: https://brainly.com.br/tarefa/36022258
#SPJ2