Buscar

HYPER-THREADING

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

HYPER-THREADING 
Hyper-threading ou Simultaneous multithreading (SMT), basicamente, seria uma 
espécie de evolução da tecnologia SuperThreading, porém sem a limitação de que todas 
as instruções executadas em um mesmo ciclo de processamento sejam da mesma thread. 
A tecnologia de Hyper-thread permite que as threads sejam executadas em paralelo 
(paralelismo) dentro de cada núcleo de processador existente no computador. Este tipo 
de processamento aproveita de forma mais eficiente o uso dos recursos dos 
processadores e melhora ainda mais a performance multithread dos programas. 
A tecnologia Hyper-threading simula em um único processador físico dois 
processadores lógicos. Cada processador lógico recebe seu próprio controlador de 
interrupção programável (APIC) e conjunto de registradores. Os outros recursos do 
processador físico, tais como, cache de memória, unidade de execução, unidade lógica e 
aritmética, unidade de ponto flutuante e barramentos, são compartilhados entre os 
processadores lógicos. Em termos de software, significa que o sistema operacional pode 
enviar tarefas para os processadores lógicos como se estivesse enviando para 
processadores físicos em um sistema de multiprocessamento. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Core I3: 
 
 
 
Processador Núcleos Hyper T. Turbo Boost 
Core i3 2 (dual-core) Sim (4T) Não 
Core i5-6xx 2 (dual-core) Sim (4T) Sim 
Core i5-7xx 4 (quad-core) Não Sim 
Core i7-8xx 4 (quad-core) Sim (8T) Sim 
Core i7-9xx 4 (quad-core) Sim (8T) Sim 
Core i7-970~990 6 (hexa-core) Sim (12T) Sim 
 
Core I5: 
 
 
 
 
Core I7:

Outros materiais