Tipos de núcleos de processador

A CPU foi um grande avanço tecnológico devido à velocidade na qual ele pôde executar instruções e realizar cálculos. Mas, embora o processador possa executar milhões de operações por segundo, ele só pode executar uma operação por vez, até a chegada dos processadores de múltiplos núcleos e hiperprocessamento. Esses processadores podem executar várias operações ao mesmo tempo. A princípio, pode parecer que a velocidade da CPU aumentou várias vezes. Mas, na prática, os processadores multicore são mais eficientes com o software projetado especificamente para tirar proveito do processamento de threads e núcleos de processador. Muitos aplicativos projetados para computadores de núcleo único não serão mais rápidos ou eficientes em computadores com mais núcleos de processamento.

Núcleo único

Esse tipo mais básico de processador possui uma unidade de controle e uma unidade lógica aritmética (ALU). A unidade de controle executa operações e executa instruções enquanto a ALU executa cálculos matemáticos. Um processador de núcleo único também contém cache, que é uma pequena quantidade de memória rápida incorporada ao processador. O cache não é considerado parte do núcleo de processamento.

Um processador de núcleo único pode executar operações rapidamente, mas somente uma operação por vez.

Núcleo duplo

Os processadores de núcleo duplo têm os componentes de dois núcleos separados, localizados no mesmo chip. Portanto, uma CPU de dois núcleos contém dois núcleos de processamento completos que podem executar duas operações simultâneas. Os processadores de núcleo duplo podem compartilhar alguma memória cache entre os dois núcleos ou podem ter memórias de cache independentes.

Outro multi-core

Os avanços na tecnologia de processador tornaram possível encaixar vários núcleos em um único chip de processador. Até 2010, as CPUs comercialmente disponíveis para usuários domésticos têm até seis núcleos de processador. Cada um desses núcleos pode processar informações independentemente dos outros.

Hiperprocessamento

Os processadores de hiperprocessamento podem processar dois conjuntos de informações simultaneamente enquanto compartilham os outros recursos da CPU. Um processador de hiperprocessador principal consiste em um núcleo de processamento físico dividido em dois processadores virtuais. Os processadores de hiperprocessamento só podem funcionar adequadamente com sistemas operacionais projetados para usar esse tipo de tecnologia.

Hiperprocessamento multinúcleo

O hiperprocessamento não se limita aos processadores de núcleo único. Existem processadores com vários núcleos disponíveis que podem processar 12 ou mais threads de informações simultâneas.

Referências

 

Você pode estar interessado:

Deixe um comentário