O Hyper Threading
Por: Raphael Florenço • 13/6/2016 • Artigo • 308 Palavras (2 Páginas) • 246 Visualizações
Hyper-Threading
O Hyper-Threading é uma tecnologia desenvolvida pela Intel®, que permite a utilização de vários threads em um núcleo, o que causa um aumento de produtividade em certas tarefas do computador. No início, a tecnologia Hyper-Threading tinha como objetivo aumentar o desempenho e diminuir o custo das vendas de processadores. Segundo a Intel®, o ganho na performance pode chegar a 25% se comparado a processadores que não possuem a tecnologia. Além disso, o sistema operacional passa a visualizar o dobro de núcleos, o que faz o computador aceitar mais instruções, processando informações paralelamente. Também existe a possibilidade de execução dos threads em uma única aplicação, quando o software oferece suporte.
Apesar dos threads serem processadores lógicos, eles possuem recursos próprios, como controlador de interrupção programável (APIC) e conjunto de registradores. Outros recursos são compartilhados do processador físico: cache de memória, unidade de execução, unidade lógica e aritmética, unidade de ponto flutuante e barramentos.
Exemplificando:
[pic 1][pic 2][pic 3][pic 4]
[pic 5][pic 6][pic 7]
[pic 8][pic 9][pic 10][pic 11][pic 12][pic 13][pic 14]
Primeiramente, foram os servidores que começaram a utilizar a tecnologia, com os processadores Intel® Xeon® e Itanium® 2. Nos desktops, o Pentium® 4 Northwood foi o primeiro a adotar o hyper-threading. Após este acontecimento, a Intel® passou a utilizar a tecnologia em outras séries, como o Pentium® 4 Prescott.
Um fato negativo que a tecnologia hyper-threading trouxe em seu lançamento, foi no aumento de temperatura, na falta de dissipação do calor gerado pelo processador e isso causava instabilidades em seu uso. Hoje em dia, temos processadores das séries Core i3, i5 e i7 com uma versão totalmente renovada, onde desempenho e eficiência caminham juntos.
Referências
Downloads, U. (s.d.). Canaltech. Acesso em 30 de 03 de 2016, disponível em http://canaltech.com.br/dica/produtos/Como-funciona-o-Hyper-Threading/
Intel. (s.d.). Acesso em 30 de 03 de 2016, disponível em http://www.intel.com.br/content/www/br/pt/architecture-and-technology/hyper-threading/hyper-threading-technology.html
Lima, C. (04 de Novembro de 2002). Clube do Hardware. Fonte: http://www.clubedohardware.com.br/artigos/tecnologia-hyper-threading/163
Morimoto, C. E. (03 de Janeiro de 2011). Hardware.com.br. Fonte: www.hardware.com.br/guias/historia-processadores/hyper-threading.html
Ribeiro, L. (17 de 06 de 2014). YouTube. Fonte: https://www.youtube.com/watch?v=Ej_-EfJzQEw
...