Skip to main content

O que é a tecnologia Hyper-Threading?

Threading, ou simultâneo multi-threading (SMT), em um ambiente de computador, refere-se à multitarefa ou ao multiprocessamento de instruções de um único programa, ou seja, mais de um fluxo de informações sendo processadas ao mesmo tempo. Isso só pode acontecer com aplicativos projetados para operar nesse tipo de ambiente. Hyper-threading, no sentido genérico, faz com que uma única Unidade Central de Processamento (CPU) funcione de maneira semelhante a um sistema com processador duplo. A tecnologia Intel® Hyper-Threading (Tecnologia Intel® HT), fornece operação paralela no nível do thread em cada processador, para que o software multiencadeado possa ser executado com mais eficiência.

A tecnologia Intel® Hyper-Threading pode ser executada em laptops, desktops, servidores e redes de estações de trabalho, desde que os requisitos do sistema do computador sejam atendidos. Os requisitos do sistema do computador têm quatro partes. Ele requer a tecnologia Intel® Hyper-Thread, que habilita chipsets e BIOS do sistema, um sistema operacional ativado ou otimizado para a tecnologia HT e um processador compatível com a tecnologia Hyper-Thread. A tecnologia Hyper-Threading pode ser combinada com a tecnologia Intel® Turbo Boost para um processador ainda mais rápido, devido à capacidade de responder e se adaptar à carga de trabalho de diferentes maneiras. Essa tecnologia adicional permitirá que o processador trabalhe mais sob uma carga de trabalho maior e economize energia quando as demandas forem menores, mantendo-se dentro dos parâmetros operacionais definidos.

Os processadores que suportam a tecnologia Intel® Hyper-Threading incluem processadores de 32 bits, 64 bits e Itanium® de 64 bits. O tamanho do cache varia de 512 kb a 24 MB, enquanto os threads variam de dois a 16. Os processadores têm entre um e oito núcleos, mas esse tipo de arquitetura de microprocessador é mais eficiente do que simplesmente adicionar mais núcleos.

Os benefícios da tecnologia Intel® Hyper-Threading incluem um aumento esperado no desempenho com software exigente. Jogadores que usam jogos de última geração podem se beneficiar. Os profissionais de multimídia que estão executando edição de áudio, foto ou vídeo e criando ou editando imagens, bem como executando aplicativos em segundo plano, como um cliente de email ou proteção contra vírus, podem esperar encontrar alto desempenho em todos os aspectos, assim como aqueles que estão tocando música no fundo enquanto eles trabalham. A mudança na arquitetura levou a novos cursos e materiais de treinamento para programadores para ajudá-los a entender como tirar proveito da Tecnologia Hyper-Threading.