As CPUs (unidades de processamento central) podem ser categorizadas de várias maneiras, dependendo dos critérios utilizados. Aqui estão algumas classificações comuns:
por arquitetura: *
x86 (ou x86-64): Esta é a arquitetura dominante para computadores de desktop, laptop e servidor. Desenvolvido pela Intel, também é usado pela AMD e outras empresas. X86-64 é a extensão de 64 bits da arquitetura X86 original.
*
braço: Uma arquitetura de computação de conjunto de instruções reduzida (RISC) amplamente usada em dispositivos móveis (smartphones, tablets), sistemas incorporados e cada vez mais em servidores e laptops. Conhecido por sua eficiência energética.
*
risc-v: Uma arquitetura relativamente nova do conjunto de instruções RISC de código aberto, ganhando tração devido à sua flexibilidade e natureza aberta. Ele está sendo adotado em vários aplicativos, de sistemas incorporados a servidores.
*
powerpc: Outra arquitetura RISC usada principalmente em alguns sistemas incorporados e aplicações especializadas. Era popular nos computadores Macintosh da Apple, mas desde então foi amplamente substituído por X86 e ARM.
*
SPARC: Uma arquitetura RISC usada principalmente em servidores e estações de trabalho, embora sua participação de mercado seja menor que X86 e ARM.
por contagem de núcleo: *
Core único: Um núcleo de processamento. Raro em sistemas modernos, exceto para dispositivos de baixa potência.
*
dual-core: Dois núcleos de processamento.
*
quad-core: Quatro núcleos de processamento.
*
hexa-core: Seis núcleos de processamento.
*
octa-core (ou oito núcleos): Oito núcleos de processamento.
*
deca-core: Dez núcleos de processamento.
*
e além: O número de núcleos continua a aumentar, com algumas CPUs de ponta com dezenas ou até centenas de núcleos.
por propósito/aplicação: *
CPUs de mesa: Projetado para computação de uso geral em computadores de desktop.
*
CPUs de laptop: Otimizado para baixo consumo e portabilidade de energia, geralmente usando TDP mais baixo (energia de projeto térmico).
*
CPUs do servidor: Construído para alto desempenho, confiabilidade e geralmente possui muitos núcleos e recursos avançados para lidar com grandes cargas de trabalho.
*
CPUs móveis: Projetado especificamente para dispositivos móveis, como smartphones e tablets, priorizando o baixo consumo de energia e a eficiência.
*
CPUs incorporadas: Usado em uma ampla gama de sistemas incorporados, desde aparelhos a máquinas industriais, geralmente com recursos especializados e baixos requisitos de energia.
*
GPU (unidade de processamento gráfico): Embora tecnicamente não sejam uma CPU, as GPUs são cada vez mais usadas para computação de uso geral (GPGPU) devido às suas capacidades de processamento paralelo. Eles geralmente trabalham ao lado das CPUs.
por fabricante: *
Intel: Um grande fabricante de CPUs x86.
*
AMD: Outro grande fabricante de CPUs x86.
*
Qualcomm: Um grande fabricante de CPUs ARM para dispositivos móveis.
*
MEDIATEK: Um grande fabricante de CPUs ARM para dispositivos móveis.
*
Apple: Projeta suas próprias CPUs baseadas em ARM para seus dispositivos Macs e iOS.
*
Muitos outros: Inúmeras outras empresas projetam e fabricam CPUs para aplicações especializadas.
Esta não é uma lista exaustiva, e as linhas entre as categorias às vezes podem embaçar. Por exemplo, uma CPU móvel de ponta pode ser tão poderosa quanto uma CPU de desktop de baixo custo. A melhor maneira de entender as diferenças é considerar os requisitos específicos de aplicação e desempenho.