O que são “hyperthreading” e “virtual centers”?

3

Eu sou novo neste termos de computador. Então, qualquer um pode me explicar o que "núcleos virtuais" e "hyperthreading" são mais detalhados que um leigo pode entender?

As pessoas me disseram que os núcleos virtuais são núcleos imaginários agindo como um núcleo físico. Se for assim, posso fazer com que meu processador AMD v105 single core seja um processador dual core?

Também é possível hyperthread minha CPU? Essas funções são incorporadas?

    
por user913233 03.09.2011 / 16:06

1 resposta

5

Hyperthreading é um recurso de hardware e não é portável para outras CPUs. Hyperthreading é essencialmente uma duplicação do hardware de arquitetura e estado que envolve as unidades de processamento centrais reais em um núcleo de processador.

Faz um processador de núcleo único parecer como um processador dual-core, para que as partes de processamento de dados do processador possam ser usadas com um pouco mais de eficiência. Não é tão bom quanto ter outro desempenho de processador completo, mas faz um uso ligeiramente melhor do processador quando está sob uso pesado.

Veja esta foto para um exemplo vago, e se você quiser ler mais, há um bom artigo sobre PCStats :

    
por 03.09.2011 / 16:12