Baixe o app para aproveitar ainda mais
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:
Compartilhar