CPU's (Central Processing Units) kunnen op verschillende manieren worden gecategoriseerd, afhankelijk van de gebruikte criteria. Hier zijn enkele veel voorkomende classificaties:
Per architectuur:
* x86 (of x86-64): Dit is de dominante architectuur voor desktop-, laptop- en servercomputers. Het is ontwikkeld door Intel en wordt ook gebruikt door AMD en andere bedrijven. x86-64 is de 64-bits uitbreiding van de originele x86-architectuur.
* ARM: Een Reduced Instruction Set Computing (RISC)-architectuur die veel wordt gebruikt in mobiele apparaten (smartphones, tablets), embedded systemen en in toenemende mate in servers en laptops. Bekend om zijn energie-efficiëntie.
* RISC-V: Een relatief nieuwe open-source RISC-instructiesetarchitectuur die aan populariteit wint vanwege de flexibiliteit en het open karakter ervan. Het wordt in verschillende toepassingen toegepast, van embedded systemen tot servers.
* PowerPC: Een andere RISC-architectuur die voornamelijk wordt gebruikt in sommige embedded systemen en gespecialiseerde toepassingen. Het was ooit populair op de Macintosh-computers van Apple, maar is sindsdien grotendeels vervangen door x86 en ARM.
* SPARC: Een RISC-architectuur die voornamelijk wordt gebruikt in servers en werkstations, hoewel het marktaandeel kleiner is dan x86 en ARM.
Op kerntelling:
* Single-core: Eén verwerkingskern. Zeldzaam in moderne systemen, behalve bij apparaten met een zeer laag vermogen.
* Dualcore: Twee verwerkingskernen.
* Quadcore: Vier verwerkingskernen.
* Hexa-core: Zes verwerkingskernen.
* Octa-core (of acht-core): Acht verwerkingskernen.
* Deca-kern: Tien verwerkingskernen.
* En verder: Het aantal cores blijft toenemen, waarbij sommige high-end CPU's over tientallen of zelfs honderden cores beschikken.
Per doel/toepassing:
* Desktop-CPU's: Ontworpen voor algemeen computergebruik op desktopcomputers.
* Laptop-CPU's: Geoptimaliseerd voor een laag stroomverbruik en draagbaarheid, waarbij vaak gebruik wordt gemaakt van een lagere TDP (Thermal Design Power).
* Server-CPU's: Gebouwd voor hoge prestaties en betrouwbaarheid, en vaak voorzien van veel kernen en geavanceerde functies voor het verwerken van grote werklasten.
* Mobiele CPU's: Specifiek ontworpen voor mobiele apparaten zoals smartphones en tablets, waarbij prioriteit wordt gegeven aan een laag stroomverbruik en efficiëntie.
* Ingebedde CPU's: Gebruikt in een breed scala aan embedded systemen, van apparaten tot industriële machines, vaak met gespecialiseerde functies en lage stroomvereisten.
* GPU (grafische verwerkingseenheid): Hoewel ze technisch gezien geen CPU zijn, worden GPU's steeds vaker gebruikt voor general-purpose computing (GPGPU) vanwege hun parallelle verwerkingsmogelijkheden. Ze werken vaak samen met CPU's.
Per fabrikant:
* Intel: Een grote fabrikant van x86 CPU's.
* AMD: Een andere grote fabrikant van x86 CPU's.
* Qualcomm: Een belangrijke fabrikant van ARM-CPU's voor mobiele apparaten.
* MediaTek: Een belangrijke fabrikant van ARM-CPU's voor mobiele apparaten.
* Appel: Ontwerpt zijn eigen ARM-gebaseerde CPU's voor zijn Macs en iOS-apparaten.
* Vele anderen: Talloze andere bedrijven ontwerpen en produceren CPU's voor gespecialiseerde toepassingen.
Dit is geen uitputtende lijst en de grenzen tussen categorieën kunnen soms vervagen. Een high-end mobiele CPU kan bijvoorbeeld net zo krachtig zijn als een low-end desktop-CPU. De beste manier om de verschillen te begrijpen, is door rekening te houden met de specifieke toepassings- en prestatie-eisen. |