← Questões de Arquitetura de Computadores

Arquitetura de Computadores · CESPE/CEBRASPE · 2021

Questão comentada de Arquitetura de Computadores

No processador de um computador, podem existir mais de um núcleo (core), tal que mais de um thread pode ser executado em cada núcleo, aumentando o paralelismo do processamento. Em processadores da Intel®, quando determinado recurso é ativado, um núcleo físico funciona como dois núcleos lógicos que podem lidar com diferentes threads de software. Esse recurso é conhecido como

Gabarito: A

Em processadores modernos, o paralelismo pode vir de mais de um núcleo físico e também de mais de um thread por núcleo. A ideia aqui é simples: o processador tenta ocupar melhor seus recursos internos, evitando ficar “parado” esperando instruções ou dados. Assim, quando um núcleo consegue se apresentar ao sistema como se fossem dois, ele melhora o aproveitamento do hardware. Na linha da Intel, esse recurso é o Hyper-Threading. Ele faz com que um único núcleo físico seja visto como dois núcleos lógicos, permitindo a execução de threads diferentes ao mesmo tempo aparente. Não é magia nem duplicação real do hardware principal: é uma técnica de simultaneidade para aumentar o rendimento em certas cargas de trabalho. Por isso, o gabarito é a letra A. O enunciado descreve exatamente um núcleo físico funcionando como dois núcleos lógicos capazes de tratar threads distintas, que é a definição clássica de Hyper-Threading. Em prova, quando aparecer “núcleo físico”, “núcleo lógico” e “threads”, acenda a luz amarela do HT. As outras alternativas tentam confundir com recursos de desempenho ou de fabricante, mas cada uma trata de outra coisa. Turbo Boost e overclock mexem principalmente na frequência; virtualização lida com execução de máquinas virtuais; Turbo Core é um nome associado à AMD, não à Intel.

Continue treinando

Questões relacionadas