CPU's of centrale verwerkingseenheden kunnen worden geclassificeerd op basis van verschillende criteria, zoals architectuur, instructieset, ontwerp en doel. Hier zijn enkele veel voorkomende classificaties van CPU's:
1. Per architectuur :
- Complexe instructiesetcomputers (CISC) :CISC CPU's voeren complexe instructies uit die vaak meerdere machinecycli vereisen. Voorbeelden zijn onder meer de x86-architectuur van Intel en de 68k-familie van Motorola.
- Verminderde instructiesetcomputing (RISC) :RISC CPU's richten zich op het snel uitvoeren van eenvoudige instructies, waarbij elke instructie gewoonlijk een enkele machinecyclus in beslag neemt. Voorbeelden zijn onder meer ARM- en MIPS-architecturen.
2. Volgens instructieset :
- x86 :De meest dominante CPU-architectuur van dit moment, gebruikt door Intel- en AMD-processors. Het is een CISC-architectuur met een grote en complexe instructieset.
- ARM :Een RISC-architectuur die veel wordt gebruikt in mobiele apparaten zoals smartphones en tablets, maar ook in embedded systemen en IoT-apparaten.
- PowerPC :Een RISC-architectuur die oorspronkelijk door IBM is ontwikkeld en wordt gebruikt in de oudere Macintosh-computers en sommige servers van Apple.
3. Op ontwerp :
- Single-core :CPU's met een enkele verwerkingskern.
- Multicore :CPU's met meerdere verwerkingskernen die taken tegelijkertijd kunnen uitvoeren, waardoor betere prestaties en efficiëntie mogelijk zijn.
- Hyperthreading :Een technologie die door Intel CPU's wordt gebruikt om meerdere virtuele kernen op elke fysieke kern te simuleren, waardoor meerdere threads gelijktijdig kunnen worden uitgevoerd.
4. Op doel :
- CPU's voor algemeen gebruik :Ontworpen voor verschillende taken, waaronder kantoortoepassingen, surfen op het web, gamen en programmeren.
- Gespecialiseerde CPU's :Ontworpen voor specifieke taken, zoals high-performance computing (HPC), gegevensverwerking, gaming of ingebedde systemen.
5. Per socket/vormfactor :
- Desktop-CPU's :Ontworpen voor gebruik in desktopcomputers met specifieke sockettypes en stroomvereisten.
- Mobiele CPU's :CPU's met laag vermogen, ontworpen voor laptops, tablets en andere draagbare apparaten.
- Server-CPU's :Krachtige CPU's die zijn geoptimaliseerd voor serveromgevingen, met ondersteuning voor foutcorrectie en redundantiefuncties.
6. Per generatie :
- Intel Core i3, i5, i7, i9 :Intel's Core-serie CPU's, waarbij elke generatie verbeteringen biedt op het gebied van prestaties, efficiëntie en functies.
- AMD Ryzen 3, 5, 7, 9 :AMD's Ryzen-serie CPU's, die concurreren met het aanbod van Intel en prestatie- en waarde-alternatieven bieden.
Deze classificaties helpen CPU's te categoriseren op basis van hun kenmerken en geschiktheid voor verschillende taken en omgevingen. |