Quando comparado a uma arquitetura superescalar, podemos considerar como vantagens para uma arquitetura superpipeline as seguintes características: i - a quebra de um estágio em estágios menores demandando uma quantidade de tempo menor para serem executados. Consequentemente, um período menor resultará em uma frequência maior. Ii - utilizam uma combinação de otimização de compiladores e técnicas de hardware para aumentar o nível de paralelismo. Iii - visa reduzir tempo de execução de um programa. Assinale a alternativa que indica qual ou quais das afirmações acima estão corretas:
Soluções para a tarefa
Respondido por
0
Os benefícios da arquitetura superpipeline estão descritos corretamente nas afirmações I e III.
Arquitetura superpipeline
Uma arquitetura superpipeline é uma técnica para executar tarefas usando estágios de pipeline. O processador dobra a velocidade e melhora o desempenho das tarefas desenvolvidas.
Essa arquitetura divide os estágios em menores que levam menos tempo para serem executados.
Portanto, quanto menor o período, maior a frequência. Seu objetivo é reduzir o tempo de execução do programa.
Reduzir o período de clock τ e emitir uma instrução por ciclo sem reduzir o tempo total de cada estágio é chamado de "superpipelining".
Diferença diferença entre pipeline e superescalar:
- Pipeline escalar: As instruções são executadas simultaneamente, mas em estágios diferentes.
- Superescalar: A duplicação de hardware permite que duas instruções sejam executadas sem estarem em estados diferentes.
Leia mais sobre tipos de arquiteturas em: https://brainly.com.br/tarefa/23739824
#SPJ4
Perguntas interessantes
Administração,
3 meses atrás
ENEM,
3 meses atrás
Matemática,
3 meses atrás
ENEM,
3 meses atrás
Física,
3 meses atrás
Ed. Física,
9 meses atrás
Português,
9 meses atrás
Matemática,
9 meses atrás