Wat betekent "Dual Core" & "Quad Core"?

Een lange tijd geleden werd je CPU geleverd met een enkele kern. Tegenwoordig zijn de meeste CPU's ten minste dual-core en waarschijnlijk quad-core. Maar wat betekent dual, quad of octo-core eigenlijk?

Een lange tijd geleden werd je CPU geleverd met een enkele kern.  Tegenwoordig zijn de meeste CPU's ten minste dual-core en waarschijnlijk quad-core.  Maar wat betekent dual, quad of octo-core eigenlijk?
Advertentie

Wanneer u een nieuwe laptop koopt of een computer bouwt, is de processor de belangrijkste beslissing. Maar er is veel jargon, vooral de kernen. Heb je een dual core, een quad core, een hexa core, een octo core nodig ... Laten we de nerds praten en begrijpen wat het echt betekent.

Opmerking: dit artikel gaat over dual core vs. quad core-processors voor computers, niet voor smartphones . We hebben een aparte uitleg over telefoonkernen en wat is eigenlijk beter Is een Octa-Core beter dan een Quad-Core? Niet altijd! Uitgelegde Android-processoren Is een Octa-Core beter dan een Quad-Core? Niet altijd! Uitleg van Android-processoren Meer kernen betekenen niet noodzakelijkerwijs een snellere processor. Lees verder .

Dual Core versus Quad Core, zo simpel als mogelijk

Oké, laten we dingen gemakkelijk maken. Hier is alles wat u moet weten:

  • Er is slechts één processor-chip. Die chip kan een, twee, vier, zes of acht kernen hebben.
  • Momenteel is een 18-core processor de beste die je kunt krijgen op consumenten-pc's.
  • Elke "kern" is het deel van de chip dat het verwerkingswerk doet. In wezen is elke kern een centrale verwerkingseenheid (CPU) Wat is een CPU en wat doet het? Wat is een CPU en wat doet het? Computing acroniemen zijn verwarrend. Wat is een CPU eigenlijk? En heb ik een quad- of dual-coreprocessor nodig? Hoe zit het met AMD of Intel? We zijn hier om het verschil te helpen verklaren! Lees verder .

Snelheid

Nu, eenvoudige logica dicteert dat meer kernen je processor in het algemeen sneller zullen maken. Maar dat is niet altijd het geval. Het is iets ingewikkelder dan dat.

Meer kernen zijn alleen sneller als een programma zijn taken tussen de kernen kan splitsen. Niet alle programma's zijn gemaakt om taken tussen kernen te splitsen. Hierover later meer.

De kloksnelheid van elke kern is ook een cruciale factor in snelheid, net als de architectuur. Een nieuwere dual-core CPU met een hogere kloksnelheid zal vaak beter presteren dan een oudere quad-core CPU met een lagere kloksnelheid.

Energieverbruik

Meer kernen leiden ook tot een hoger stroomverbruik door de processor. Wanneer de processor is ingeschakeld, levert deze voeding aan alle kernen, niet één voor één.

Chipmakers hebben geprobeerd het energieverbruik te verminderen en de processors energiezuiniger te maken. Maar als algemene vuistregel, zal een quad-core processor meer stroom van uw laptop halen (en dus de accu sneller leeg laten lopen).

Warmte

Meer factoren dan de kern beïnvloeden de warmte die door een processor wordt gegenereerd. Maar nogmaals, als algemene vuistregel leiden meer kernen tot meer warmte.

Vanwege deze extra warmte moeten fabrikanten betere koellichamen of andere koeloplossingen toevoegen.

Prijs

Meer kernen is niet altijd een hogere prijs. Zoals we eerder al zeiden, spelen kloksnelheid, architectuurversies en andere overwegingen een rol.

Maar als alle andere factoren hetzelfde zijn, zullen meer kernen een hogere prijs halen.

Het draait allemaal om de software

Hier is het vuile kleine geheim dat chipfabrikanten niet willen dat je weet. Het gaat niet om het aantal cores dat je gebruikt, maar om de software die je gebruikt.

Programma's moeten specifiek worden ontwikkeld om voordeel te halen uit meerdere processors. Dergelijke "multi-threaded software" is niet zo gebruikelijk als je zou denken.

Belangrijk is dat, zelfs als het een programma met meerdere threads is, het ook gaat om waarvoor het wordt gebruikt. De webbrowser Google Chrome ondersteunt bijvoorbeeld meerdere processen, net als videobewerkingssoftware Adobe Premier Pro.

Adobe Premier Pro instrueert verschillende kernen om aan verschillende aspecten van uw bewerking te werken. Gezien de vele lagen die betrokken zijn bij videobewerking, is dit logisch, omdat elke kern kan werken aan een afzonderlijke taak.

Op dezelfde manier instrueert Google Chrome verschillende kernen om op verschillende tabbladen te werken. Maar hierin ligt het probleem. Zodra u een webpagina op een tabblad opent, is deze meestal statisch. Er is geen verder verwerkingswerk nodig; de rest van het werk gaat over het opslaan van de pagina in de RAM. Dat betekent dat, hoewel de kern kan worden gebruikt voor een achtergrondtabblad, dit niet nodig is.

Dit Google Chrome-voorbeeld illustreert hoe zelfs een multi-threaded software u misschien niet echt een prestatieverbetering geeft.

Verdubbel de kernen is niet het dubbele van de snelheid

Dus laten we zeggen dat je de juiste software hebt en al je andere hardware is hetzelfde. Zou een quad-core processor dan twee keer zo snel zijn als een dual-coreprocessor? Nee.

Toenemende kernen hebben geen betrekking op het softwareprobleem van schalen. Schalen naar kernen is het theoretische vermogen van elke software om de juiste taken toe te wijzen aan de juiste kernen, dus elke kern berekent zijn optimale snelheid. Dat is niet wat er in de werkelijkheid gebeurt.

In werkelijkheid worden taken sequentieel gesplitst (wat de meeste multi-threaded software doet) of willekeurig. Laten we bijvoorbeeld zeggen dat u drie taken moet uitvoeren om een ​​actie te voltooien en dat u vijf acties zoals deze hebt. De software vertelt Core 1 om de eerste taak van Actie 1 op te lossen, terwijl Core 2 de tweede, Core 3 en de derde oplost; ondertussen wordt de inactieve Core 4 verteld om de eerste taak van Actie 2 op te lossen.

Als de derde taak de moeilijkste en de langste is, dan zou het logisch zijn geweest als de software de derde taak tussen de kernen 3 en 4 splitste. Maar dat is niet wat het doet. Hoewel Cores 1 en 2 sneller zullen eindigen, moet de actie wachten op Core 3 om zijn taak te voltooien en de resultaten van Cores 1, 2 en 3 samen te berekenen.

Dit alles is een omweg om te zeggen dat software, zoals het er nu uitziet, niet is geoptimaliseerd om volledig te profiteren van meerdere kernen. En het verdubbelen van de kernen is niet hetzelfde als een verdubbeling van de snelheden.

Waar kunnen meer kernen echt helpen?

Nu je weet wat de cores doen en hun beperkingen bij het verbeteren van de prestaties, moet je jezelf afvragen: "Heb ik meer kernen nodig?" Wel, het hangt ervan af wat je van plan bent ermee te doen.

gaming

Als je jezelf als een gamer wilt beschouwen, zorg dan dat er meer kernen op een gaming-pc komen. Hoe maak je een 8-core gaming-pc van goedkope serveronderdelen, hoe bouw je een 8-core gaming-pc uit goedkope serveronderdelen? Wil je een betere gaming of video-editing pc met dubbele Intel Xeon-processors voor minder dan $ 200? De delen zijn er, maar het kan moeilijk zijn om ze te vinden en in elkaar te zetten. Lees verder . De overgrote meerderheid van nieuwe AAA-titels (dwz populaire spellen van grote studio's) ondersteunen multi-threaded architectuur. Videogames zijn nog steeds grotendeels afhankelijk van de grafische kaart om er goed uit te zien, maar een multi-coreprocessor helpt ook.

Video's of audio bewerken

Voor elke professional die met video- of audioprogramma's werkt, zullen meer cores nuttig zijn. De meeste van de populaire audio- en videobewerkingstools maken gebruik van multi-threaded verwerking.

Photoshop en ontwerp

Als je een ontwerper bent, dan is een hogere kloksnelheid en meer processor-cache 5 weinig bekende specificaties die je pc zouden kunnen vertragen 5 weinig bekende specificaties die je pc zouden kunnen vertragen We zullen een kijkje nemen bij vijf minder bekende factoren die van invloed zijn op de prestaties van uw computer, en laten zien hoe u altijd maximale waar voor uw geld krijgt tijdens het upgraden. Meer lezen verhoogt de snelheid beter dan meerdere kernen. Zelfs de meest populaire ontwerpsoftware, Adobe Photoshop, ondersteunt grotendeels enkelvoudige of licht geneste processen. Meerdere kernen zullen hiermee geen belangrijke impuls geven.

Sneller surfen op het web

Zoals we al eerder hebben gezegd, betekent het hebben van meer cores niet dat je sneller op het web surft. Hoewel alle moderne browsers nu architectuur met meerdere processen ondersteunen, zullen de kernen alleen helpen als uw achtergrondtabbladen sites zijn die veel verwerkingskracht vereisen.

Office-taken

Alle belangrijke Office-toepassingen hebben een enkele schroefdraad, dus een quad-core processor zal de snelheden niet verhogen.

Moet je meer kernen krijgen?

Over het algemeen zal een quad-core processor sneller presteren dan een dual-core processor voor algemeen computergebruik. Elk programma dat u opent, werkt op zijn eigen kern, dus als de taken worden gedeeld, zijn de snelheden beter. Als u veel programma's tegelijk gebruikt, schakelt u vaak tussen deze programma's en wijst u ze hun eigen taken toe. Vervolgens krijgt u een processor met meer kernen.

dual core versus quad core

Weet dit gewoon: algehele systeemprestaties zijn een gebied waar veel te veel factoren een rol spelen. Verwacht geen magische boost door een component zoals de processor te veranderen.

Dus wat moet je kopen? Het is een beetje lastig, maar we hebben een gids voor jou om te kiezen tussen Intel Core i3, Core i5 en Core i7 Intel Core i3 vs. i5 vs. i7: welke heb je echt nodig? Intel Core i3 vs. i5 vs. i7: welke heb je echt nodig? Winkelen voor een nieuwe computer, maar in de war door een Intel Core i3-, i5- of i7-processor te krijgen? Hier is alles wat je moet weten in termen van de leek. Lees verder . Geen fan van Intel? We hebben de nieuwe AMD Ryzen-serie What Is So Good About the New AMD Ryzen eens goed bekeken? Wat is er zo goed aan de nieuwe AMD Ryzen? De AMD Ryzen is net geland en de wereld van de CPU's is net interessant geworden. Waar gaat de hype over, en is het iets voor jou? Lees ook meer.

Wat is de kern van je huidige tuig? Heb je een dual-core, een quad-core, een octa-core of ben je met de nieuwe Broadwell- en Kaby Lake-processors in dubbele cijfers gegaan?

Oorspronkelijk geschreven door Chris Hoffman op 05/06/2013

In this article