wat betekent het aantal processors?

het aantal processors verwijst naar de hoeveelheid kernen die een CPU heeft. Een kern is in wezen een kleine processor ingebouwd in een grotere chipset die in staat is om onafhankelijke berekeningen. Het aantal kernen varieert sterk, met sommige CPU ‘ s Sport twee kernen en versterkt-up degenen met maximaal 64 kernen of meer.

vroeger, toen het nog eenvoudiger was, hadden CPU ‘ s slechts één kern. Betekenend was er enige reeks ALU, registers, cachegeheugen enz. Echter, als we vorderden, dingen veranderd en de CPU begon met meerdere fysieke entiteiten genaamd kernen onder een enkele chipset. Wanneer we praten over wat betekent processor tellen betekenen, we zijn over het algemeen verwijzen naar deze kernen.

elke kern die een taak behandelt, zal onafhankelijk zijn van een andere kern die aan een andere taak werkt. Meer cores laat de CPU werken aan meerdere taken naadloos.

In dit artikel kijken we verder naar wat processor count betekent en wat een core eigenlijk inhoudt.

inhoudsopgave:

wat betekent het aantal processors?

zoals eerder vermeld, is het aantal processors in principe het aantal cores op een processor.

bovendien kan een enkele CPU-kern worden opgesplitst in virtuele verwerkingseenheden die threads of logische processors worden genoemd. Meer hierover hieronder.

COMPUTERS VAN SERVERKWALITEIT MET ÉÉN WAARSCHUWING!

wat betekent het aantal processors
afbeelding: voor systemen met serverkwaliteit kan het aantal processors verwijzen naar het werkelijke aantal CPU-sockets, in plaats van het aantal cores. Bron Van Afbeelding: Supermicro REV. 2.01

in de servercategorie hebben sommige moederborden meerdere CPU-sockets die twee of meer afzonderlijke CPU ‘ s kunnen gebruiken voor veeleisende verwerking.

hoe het aantal processors de prestaties van de CPU beïnvloedt

het is tijd om te zien wat het aantal processors betekent voor de totale prestaties van de computer.

Multitasking is een hoofdbestanddeel van moderne computers. Het is wat kunt u werken, meerdere browser tabbladen openen, bekijk een video, en doe verschillende andere dingen op uw computer op hetzelfde moment naadloos.

met hogere core-tellingen kunt u meerdere toepassingen tegelijkertijd uitvoeren, omdat elke core een andere datastroom op zijn thread(s) verwerkt. In dit soort situaties waarin je meerdere apps en services draait, hoe meer threads je verschillende taken uitvoert, hoe beter de prestaties.

moderne computers hebben veel achtergrond services en apps draaien zonder dat u weet over de. Zelfs wanneer uw PC is ideaal, zijn er OS gerelateerde diensten die op de achtergrond alle gebruik te maken van de CPU-middelen.

het hebben van veel kernen betekent dat u meer arbeiders hebt om de berekening af te handelen.

bovendien vereisen sommige professionele processen, zoals coderen, renderen, machine learning of processen die afhankelijk zijn van enorme hoeveelheden berekeningen, dat u veel verschillende werknemers (cores) tegelijkertijd kleine stukjes data laat verwerken.

Lees ook: is een Quad-Core Processor goed voor Gaming?

uitzoeken hoeveel Cores u heeft

u kunt het aantal cores in uw processor berekenen met behulp van twee methoden:

1. Via de fabrikant Specsheet Online

moet u het merk en model van de CPU kennen om het op Google te zoeken naar zijn specsheet.

wat betekent het aantal processors 2

wat betekent het aantal processors 2

afbeelding: onder de CPU-specificaties kunt u het aantal kernen vinden dat een processor heeft in het specificatieblad van de fabrikant. Bron: Intel

2. Via Taakbeheer

een andere eenvoudige methode is om Taakbeheer te openen (CTRL + ALT + DELETE), ga naar de “Performance” en druk vervolgens op de “CPU” sectie en zoek naar de core Count.

in de volgende afbeelding kunt u zien dat de Intel Core i7-7700HQ 4 cores heeft.

Taakbeheer core count
afbeelding: Taakbeheer toont zowel het Processormodel als het core count van de processor.

u zult ook een ander veld zien dat logische Processors wordt genoemd (8 in dit geval), dit heeft echter geen betrekking op de werkelijke kernen op uw CPU. In plaats daarvan, het heeft betrekking op de hoeveelheid threads die je hebt. Lees hier meer over logische Processor:

  • Hoe controleer ik hoeveel CPU Threads heb ik

hoeveel processors heb je nodig?

de hoeveelheid kernen die u nodig hebt, hangt af van uw behoeften.

voor Basic Computing 2-4 Cores

de meest basale CPU ’s die momenteel beschikbaar zijn voor laptop en desktop zijn de Intel Celeron CPU’ s. Deze hebben 2 kernen.

het volgende niveau van CPU ‘ s in de begrotingscategorie zijn de AMD Athlon en de Intel Pentium-serie. Deze kunnen tot 4 kernen bevatten.

over het algemeen raad ik niet aan om voor dual core Intel Celeron CPU ‘ s te gaan, omdat deze beperkingen kunnen vertonen, zelfs in de meest elementaire werkomgevingen.

voor basic computing adviseer ik 4 cores.

Mainstream Computing

als u een gamer, of een casual editor en een ontwerper bent, worden 4-6 cores aanbevolen. U bent op zoek naar de wil van Intel Core i3/Core i5 en AMD Ryzen 3 / Ryzen 5 CPU ‘ s hier.

High Performance

deze worden vaak gebruikt door professionele gamers en professionals die een licht werkstation nodig hebben. Hier kun je CPU ’s verwachten met 8 cores zoals AMD Ryzen 7 of de Intel Core i7 processors

Workstation Grade CPU’ s

hier is sky de limiet. Workstation grade CPU ‘ s kunnen tot 64 kernen bevatten.

we hebben de basis tot hier behandeld, en nu zou je een goed idee moeten hebben over wat processoraantal betekent. Maar om te leren over wat betekent processor tellen betekent, wat cores betekenen, wat single core en multi core prestaties betekent, raden wij u aan de rest van het artikel te lezen.

wat u moet weten over Cores

quad core cpu diagram

Cores op een processor zijn op zichzelf individuele verwerkingseenheden. Dit betekent dat ze komen met de werkelijke mogelijkheden om onafhankelijke gegevensverwerking uit te voeren. Zie ze als een kleinere processor binnen de hoofdprocessor.

ze delen een aantal bronnen zoals niveau 3 cache, geheugencontrollers en de systeeminterface die verbinding maken met andere apparaten, echter, de ALU, besturingseenheid en niveau 1 en 2 cache zijn intern ingebouwd in elke kern voor zover de huidige architectuur staat.

om de behoefte aan cores te begrijpen en hoe het hebben van meer cores de prestaties beà nvloedt, laten we beginnen met begrijpen wat single core processors zijn/waren.

Single-Core processoren

in de begindagen van de computer hadden processoren slechts één kern. Dit was verantwoordelijk voor het zijn van de hersenen van de processor.

enkele van de belangrijke subeenheden van CPU zijn als volgt (u hoeft deze niet te kennen voor het doel van dit artikel)

  • rekenkundige logische eenheid: waar de logische en rekenkundige werking gebeuren. Als CPU het brein van een computer is. ALU is het brein van een CPU.
  • Drijvende-komma-eenheid: een ondersteunende eenheid voor ALU voor het uitvoeren van berekeningen met een complex decimaal getal.
  • Registers: tijdelijke opslag voor het uitvoeren van operaties. Ook server als status vlaggen.
  • besturingseenheid: voor het uitvoeren van instructies. Werkt als orkestrator.
  • Cache: zeer snel geheugen voor het ophalen van gegevens en instructies.

al deze subeenheden binnen een enkele kern zijn de belangrijkste ingrediënten van de Fetch-Decode-Execute-cyclus.

fetch execture decode cycle
Fetch Decode Execute Cycle. Bron: Christopher Kalodikis.

omdat een enkele kern CPU slechts een enkele set van de sub-eenheden heeft, kon het slechts een enkele Fetch-Decode-Execute-cyclus tegelijk uitvoeren.

de gebruikte planningalgoritmen deden het lijken alsof de computer aan het multitasken was, maar in feite was de kern gewoon bezig met verschillende processen en schakelde ertussen indiscernably snel!

beperkingen van Single Core en introductie van Multicore processoren

omdat de markt steeds snellere prestaties van CPU ‘ s eiste. Aanvankelijk was het antwoord om de kloksnelheid van de single Core CPU te verhogen.De single core kloksnelheid van een Pentium III die in 1999 werd uitgebracht, bijvoorbeeld, verbeterde drastisch ten opzichte van de single core kloksnelheid van de Pentium II die in 1997 werd uitgebracht.

dit bracht twee problemen met zich mee:

  • warmte
  • Context Switch Overhead

naarmate de kloksnelheid hoger en hoger werd, nam ook de warmteopwekking toe. Koeling vereiste en het stroomverbruik was gewoon niet haalbaar genoeg.

het andere probleem was de afgeluisterde Contextschakelaar. Een Context Switch Overhead is in principe een vertraging die optreedt wanneer een CPU moet overschakelen van de ene taak naar de andere. Dus als u overschakelt van een Word-Document naar een Excel-blad, zou de CPU een vertraging ervaren.

Als u nu twee kernen zou hebben, zou u het Word-Document op de ene kern kunnen laden en het Excel-blad op de andere, waardoor de Contextschakelaar Overhead wordt geëlimineerd.

in termen van multitasking efficiëntie was een enkele processor gewoon niet groot genoeg.

toen de vooruitzichten voor multitasking en parallelle verwerking in een stroomversnelling kwamen en de markt betere prestaties begon te eisen, bleken meerdere kernen het antwoord te zijn.

Ook Lezen: Hoe te controleren wat mijn processorarchitectuur is

MultiCores vs Multi-CPU benadering

vroege pogingen om meer verwerkingseenheden in een computer te hebben, hadden ingenieurs moederborden opnieuw ontworpen om ze geschikt te maken voor meerdere CPU-sockets. Meer CPU ‘ s betekende inherent een hogere operationele efficiëntie van computers.

dit had echter problemen, ten eerste was de toegenomen hardware-eisen. Elke extra CPU had koeling nodig, moederborden hadden nieuwe tracks nodig om alle sockets aan te sluiten op verschillende I/O-apparaten en controllers.

ironisch genoeg waren de builds niet zo efficiënt als eerder gedacht, omdat er latency problemen kwamen. Maar met miniaturisatie werd het mogelijk om meerdere processoren op een enkele siliciumchip te plaatsen, wat leidde tot multicore processoren.

Lees ook: Hoe controleer je hoeveel Cores je hebt in je CPU?

Wat is een Multi-Core Processor?

een CPU-kleurstof met vier kernen
Quad-Core kleurenkaart

een multicore-processor is in principe een CPU met meerdere onafhankelijke kleinere processoren. Dit wordt ook wel Processor Count genoemd.

elke kern heeft zijn eigen ALU. FPU, registers, cache enz. Er zijn weinig componenten die worden gedeeld over kernen evenals zoals de L3 cache geheugen, echter, voor het grootste deel, elke kern werkt als een onafhankelijke CPU.

het onmiddellijke voordeel is dat het de multitasking-prestaties van een PC drastisch verbetert.

Lees ook: kan ik mijn Laptopprocessor upgraden van i5 naar i7?

Single Core vs Multicore Performance

terwijl het hebben van meerdere cores, of processor tellen, kan drastisch verbeteren van de prestaties van een CPU, de Single Core performance is nog steeds een kritische meting van de bekwaamheid.

Single-Core Performance

zoals de naam al doet vermoeden, verwijst single-core performance naar hoe goed een single core presteert.

dit is een belangrijke maatregel omdat er veel toepassingen en taken zijn die veel gebruik maken van een enkele kern en niet goed schalen met meerdere kernen.

bijvoorbeeld, veel spellen en taken in professionele software zoals het ontwerpen in AutoCAD is sterk afhankelijk van een enkele core performance boven de multi core performance van een CPU.

dit is geen zeldzame, maar een zeer veel voorkomende waarneming. Dus als je kijkt naar de benchmark resultaten voor een CPU van een test suite zoals Cinebench, zult u zien dat ze meestal praten over zowel Single en Multi-Core prestaties afzonderlijk.

de CPU-frequentie is de meest gebruikte meting van de prestaties van een enkele kern van een computer. Het wordt gemeten in Gigahertz (GHz) en hogere waarden betekenen hogere cycli die kunnen worden geïnterpreteerd als een snellere chip.

in werkelijkheid hangt de individuele prestaties van CPU-kernen af van talloze factoren en niet alleen van de kloksnelheid, zoals het ontwerp van de kern, de gebruikte architectuur, de transistorgrootte, het cachegeheugen enz.

de meeste single core op CPU ‘ s hebben ook de neiging om hogere kloksnelheden te gebruiken om de prestaties te verbeteren wanneer dat nodig is. De Ryzen 5 5600X, bijvoorbeeld, heeft een basisfrequentie van 3.7 GHz. Een enkele kern kan stijgen tot 4,6 GHz, terwijl alle zes cores gecombineerd max out op 4,2 GHz.

ook lezen:

  • Wat is AMD Equivalent aan Intel Core i5?
  • Wat is AMD Equivalent aan Intel Core i3?

Multi-Core Performance

Multi-core performance is, zoals de naam al doet vermoeden, de maat voor hoe goed de meerdere cores samenwerken presteren.

meerdere kernen zijn bijna een noodzaak geworden omdat een typische computationele behoeften zo complex zijn geworden, zelfs voor een gemiddelde persoon.

een typische PC kan immers zoveel achtergrondtoepassingen tegelijk hebben. Al die achtergrond operatie zou bij voorkeur een kern van hun eigen nodig om soepel te lopen.

daarom zal, zelfs als uw spel of uw software maximaal één kern gebruikt, de algehele prestaties van de PC profiteren van een hoger aantal Kerns.

waar Multicore-prestaties van belang zijn

Als u meerdere bewerkingen tegelijk moet uitvoeren, profiteert u van een multicore-processor. Met meerdere processors aan boord, kan een core één instructie verwerken, terwijl een andere wacht op resources, en je zult nog steeds goede prestatievoordelen krijgen.

werken zoals 3D-modellering en rendering vereisen veel parallelle computing. Dit is ook hetzelfde voor zaken als virtualisatie, simulatie en videobewerking en codering.

ze maken multitasking naadloos en bieden betere prestaties. Gamers kunnen genieten van de voordelen en omdat veel nieuwere titels toegang hebben tot meerdere cores. Tegelijkertijd presteren veel simulatiespellen die snelle en complexe berekeningen vereisen ook beter op multicore-processors.

deze zijn echter veel duurder. Ze zijn ook moeilijker te beheren en applicaties voor hen te bouwen.

echter, vaak worden beginners meegesleept door de kerntelling van de CPU, zich niet realiserend dat als hun rekenbehoefte basisch is, ze toch nooit het volledige potentieel van hun CPU zullen benutten.

Lees ook: uitzoeken welke CPU compatibel is met mijn moederbord?

Threads, Multithreading en logische Processor Count

zoals vermeld, zijn kernen individuele CPU ‘ s, die elk hun instructiecyclus kunnen uitvoeren.

Multithreading (of hyperthreading voor Intel CPU ‘ s en Hypertransport voor AMD) breekt de kern op in kleinere subeenheden die geschikt zijn voor verwerking, threads genaamd.

hierdoor kunnen afzonderlijke kernen aan hoofdzakelijk twee taken tegelijk werken.

elk proces dat uw CPU uitvoert, wordt toegewezen aan een thread, en elke kern kan twee threads hebben als multi-threading is ingeschakeld. Dit betekent dat een vier-core CPU met multithreading ingeschakeld acht threads zal hebben.

uw computer kan de threads ook als processor lezen. Dit zijn echter geen fysieke processors, maar logische processors.

Taakbeheer logische processors
u kunt de Taakbeheer openen om het aantal kern-en logische processors te controleren. Deze processor heeft 4 Cores maar 8 logische Processor omdat het hyper threading ingeschakeld.

elk proces dat u initialiseert, maakt een thread aan en de thread wordt uitgevoerd. Meerdere threads het uitvoeren van verschillende processen tegelijkertijd maakt het eruit alsof de CPU is multitasking.

in tegenstelling tot cores zijn threads geen fysieke segmenten op de processor. Ze zijn volledig logische eenheden van de verwerking, terwijl kernen zijn werkelijke processors op de chip. De creatie van dergelijke processen en de verwijdering ervan wordt afgehandeld door de CPU scheduler.

Lees ook: verschil tussen Pentium-en Core i3-processoren

voordelen van Multithreading

Multithreading verbetert de CPU-prestaties, met name voor multitasking en rendering. Het kan zeer gunstig zijn voor single-core CPU ‘ s door de one core meerdere taken tegelijkertijd af te handelen.

Lees ook: wat zijn Moederbord Standoffs?

Laatste Woorden

weten wat het aantal processors betekent is essentieel als u van plan bent een PC te kopen of te bouwen. Als u vaak wat veeleisend productief werk doet dat complexe berekeningen en veel virtualisatie omvat, profiteert u van het hebben van veel cores.

maar voor de meeste casual gebruikers heb je niet meer dan 4 cores nodig. Voor gamers en professionals met zes kernen is ook een sweet spot.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.