O que é uma CPU Multi-Core?

Uma CPU ou Unidade de Processamento Central é o processador principal de um computador. As CPUs eram tradicionalmente projetadas para ser um único processador que poderia executar um único processo por vez. Uma CPU de vários núcleos muda essa arquitetura de design para incluir vários núcleos de processador em uma única CPU. Ter vários núcleos de processamento permite que uma CPU execute várias tarefas independentes ao mesmo tempo.

Teoricamente, ter um segundo núcleo do processador em uma CPU deve resultar no dobro do desempenho de um único núcleo. Na prática, entretanto, os ganhos de desempenho não são tão claros. Uma CPU com dois núcleos pode executar dois programas diferentes ao mesmo tempo. Para que um software individual veja um aumento de velocidade, no entanto, ele deve ser projetado para aproveitar as vantagens de vários núcleos de processador. Infelizmente, projetar lógica para vários processos simultâneos é difícil e, em alguns casos, impossível.

Muitos programas modernos ainda não fazem bom uso de vários processadores e usam apenas um núcleo de processador. No entanto, existem muitos exemplos de software que podem usar vários núcleos de processador. Alguns softwares, como codificadores de vídeo, são capazes de tirar proveito de tantos núcleos quanto a CPU pode oferecer. O aumento de desempenho que você verá de uma CPU multicore realmente depende do tipo de trabalho que você está fazendo e do software que usa para fazê-lo.

Multi-Threading Simultâneo

Outra tecnologia chamada Simultaneous Multi-Threading ou SMT permite que um único núcleo físico seja separado em dois processadores lógicos. Os processadores lógicos extras que o SMT fornece dobra o número de threads que uma CPU pode executar por ciclo da CPU.

Dica: Um encadeamento é uma sequência de instruções gerenciadas por um planejador. Em uma CPU com SMT, dois encadeamentos podem ser agendados para execução em um único ciclo.

Uma CPU que suporta SMT, mas tem apenas um núcleo de processador físico, não é considerada um verdadeiro processador de vários núcleos. Esta distinção é bastante discutível, entretanto, quase nenhuma CPU moderna tem apenas um núcleo físico da CPU.

Dica: Em CPUs Intel, SMT é marcado como “Hyper-threading”.

História

O primeiro CPU multi-core, o Power 4, foi lançado pela IBM em 2001, mas foi apenas em 2005 que a Intel e a AMD trouxeram os primeiros CPUs multi-core para o mercado de PCs de consumo na forma do Pentium D e do Athlon 64 X2 respectivamente.

Ao longo da próxima década ou assim, os processadores de dois, quatro e seis núcleos se tornaram populares. As contagens de núcleos de CPU de consumo geralmente não aumentaram novamente até o lançamento das CPUs "Threadripper" da AMD, que inicialmente ofereciam até 16 núcleos e 32 threads em 2017. A marca Threadripper continuou empurrando contagens de núcleos mais altas lançando 32 núcleos, 64 threads modelo em 2018 e, em seguida, um modelo de 64 núcleos e 128 threads em 2019.

A Intel tem sido relativamente lenta em oferecer modelos de desktop comparáveis ​​para competir com a plataforma Threadripper da AMD. A CPU com maior contagem de núcleos da Intel em 2019 oferecia apenas 18 núcleos e 36 threads.



Leave a Comment

Como clonar um disco rígido

Como clonar um disco rígido

Na era digital moderna, onde os dados são um bem valioso, a clonagem de um disco rígido no Windows pode ser um processo crucial para muitos. Este guia completo

Como consertar o driver WUDFRd que falhou ao carregar no Windows 10?

Como consertar o driver WUDFRd que falhou ao carregar no Windows 10?

Você está enfrentando a mensagem de erro ao inicializar o computador, informando que o driver WUDFRd falhou ao carregar no seu computador?

Como corrigir o código de erro NVIDIA GeForce Experience 0x0003

Como corrigir o código de erro NVIDIA GeForce Experience 0x0003

Você está enfrentando o código de erro 0x0003 da experiência NVIDIA GeForce em sua área de trabalho? Se sim, leia o blog para descobrir como corrigir esse erro de forma rápida e fácil.

Noções básicas de impressão 3D: adesão à base da impressora

Noções básicas de impressão 3D: adesão à base da impressora

Aprendendo sobre impressão 3D? Aqui está o que você precisa saber sobre a adesão da base da impressora.

Como remover uma GPU do Windows PC em 2023

Como remover uma GPU do Windows PC em 2023

Você precisa remover a GPU do seu PC? Junte-se a mim enquanto explico como remover uma GPU do seu PC neste guia passo a passo.

Como instalar um SSD NVMe em um desktop e laptop

Como instalar um SSD NVMe em um desktop e laptop

Comprou um novo SSD NVMe M.2, mas não sabe como instalar? Continue lendo para saber como instalar um SSD NVMe em um laptop ou desktop.

O que é uma bomba lógica?

O que é uma bomba lógica?

Uma bomba lógica é um incidente de segurança em que um invasor configura uma ação atrasada. Continue lendo para saber mais.

O que é Stuxnet?

O que é Stuxnet?

O Stuxnet era um worm autopropagado. Foi o primeiro uso de uma arma cibernética e a primeira ocorrência de malware.

O que é um hacker ético?

O que é um hacker ético?

Um hacker ético é um hacker que age dentro das restrições da lei. Continue lendo para saber mais sobre o assunto.

O que é criptografia simétrica?

O que é criptografia simétrica?

Existem muitas partes diferentes da criptografia. Se você deseja criptografar alguns dados, existem dois tipos de algoritmos que você pode usar: simétrico