CPU versus GPU: wat is het verschil?

0
103
Tester128/Shutterstock.com

Als je ooit je eigen computer hebt gebouwd, of er zelfs maar over hebt gelezen, weet je dat een CPU en een GPU twee heel verschillende dingen zijn. Maar wat is nu precies het verschil en hoe werkt dit in de praktijk?

Wat zijn CPU's en GPU's?

Het korte antwoord is dat de CPU, een afkorting voor centrale verwerkingseenheid, maar ook wel een “processor” draait uw computer. Het is de centrale hub voor uw apparaat en beheert alle processen die ervoor zorgen dat het werkt. Als je geen CPU hebt, heb je ook geen computer, alleen een hypermoderne presse-papier.

GERELATEERDWat is een CPU en wat doet het?

De GPU, of grafische verwerkingseenheid, ook wel een "grafische kaart"" voert de afbeeldingen uit die op uw scherm worden weergegeven. GPU's zijn ook van vitaal belang voor de werking van uw computer, zonder hen zou er niets op uw scherm verschijnen. Dat gezegd hebbende, hoeven ze niet altijd een afzonderlijke of afzonderlijke GPU te zijn; veel CPU's, vooral voor laptops, hebben ingebouwde GPU's.

Deze geïntegreerde grafische kaarten hebben echter niet veel uitstraling. Als je high-end graphics voor games of geavanceerde grafische software zoals 3D-modelers wilt draaien, heb je een discrete GPU nodig. Ze hebben gewoon veel meer kracht.

Waar je ze zult vinden

Omdat een CPU zo, nou ja, centraal is, zijn ze alomtegenwoordig: er is geen enkel digitaal apparaat dat er geen zal hebben. Smartphones en slimme apparaten hebben over het algemeen hele kleine die niet veel rekenkracht verbruiken, terwijl supercomputers enorme netwerken van CPU's hebben die berekeningen kunnen uitvoeren waardoor je telefoon binnen enkele minuten gaat roken.

Advertentie

Discrete GPU's zijn veel gespecialiseerder. Ze zijn over het algemeen alleen te vinden in laptops en pc's die op de markt worden gebracht door gamers. Sterker nog, ze zijn de grootste markt, aangezien de meeste topgames tegenwoordig serieuze grafische rekenkracht vereisen. Beeldende kunstenaars zijn de andere grote kopers van GPU's, omdat ze afbeeldingen snel en gedetailleerd moeten weergeven, iets wat een GPU die in een CPU is geïntegreerd ook niet in de buurt kan komen.

Het is echter niet mogelijk. ;s niet alleen gamers en artiesten die GPU's gebruiken. Ze worden ook veel gebruikt in machine learning en in cryptomining, om redenen die we binnenkort zullen bespreken.

Hoe een CPU Werkt versus een GPU

De CPU en GPU doen verschillende dingen vanwege de manier waarop ze zijn gebouwd. Een CPU voert processen serieel uit, met andere woorden, de een na de ander op elk van zijn kernen. De meeste processors hebben vier tot acht cores, hoewel high-end CPU's er tot 64 kunnen hebben.

GERELATEERDWat is een GPU? Grafische verwerkingseenheden uitgelegd

Als de computer draait, voert elke kern min of meer vanzelf een proces uit, zoals het registreren van uw toetsaanslagen tijdens het typen. Terwijl het dat doet, zullen andere kernen alle andere processen afhandelen die u in uw Windows Taakbeheer ziet lopen (of ze wachten om te worden uitgevoerd). Omdat het taken serieel beheert en een groot deel van zijn verwerkingskracht aan elke taak besteedt, draait het en schakelt het razendsnel tussen het uitvoeren van verschillende processen.

Een GPU benadert computergebruik anders. Wanneer een GPU een taak krijgt, verdeelt deze deze in duizenden kleinere taken en verwerkt ze vervolgens allemaal tegelijk, dus gelijktijdig in plaats van serieel. Dit maakt GPU's veel geschikter voor het verwerken van grote processen die uit veel kleine onderdelen bestaan, zoals 3D-graphics.

In een game zie je bijvoorbeeld in feite een veld met polygonen. Elke polygoon wordt tegelijkertijd individueel ingevuld door de GPU, en aangezien het er duizenden kunnen zijn, is het eigenlijk behoorlijk indrukwekkend hoe vloeiend GPU's dit kunnen doen. Je kunt het zelfs zelf zien wanneer je GPU niet goed werkt tijdens het gamen, omdat je grote blokken met texturen op je scherm krijgt.

Wanneer een CPU gebruiken versus een GPU

Omdat ze zo verschillend werken, hebben CPU's en GPU's heel verschillende toepassingen. Seriële verwerking is wat een computer drijft. Als je een pc probeerde te draaien met gelijktijdige processen, zou het niet zo goed werken, omdat het moeilijk is om een ​​essay te typen of een browser te gebruiken. CPU's kunnen veel kracht besteden aan slechts een handvol taken, maar als gevolg daarvan voeren ze die taken een stuk sneller uit.

Advertentie

GPU's zijn daarentegen een stuk efficiënter dan CPU's en zijn dus beter voor grote, complexe taken met veel herhalingen, zoals het plaatsen van duizenden polygonen op het scherm. Als je dat met een CPU zou proberen, zou het gewoon afslaan, als het al zou werken.

GPU's zijn niet alleen maar graphics

Het idee dat CPU's laat de computer draaien terwijl de GPU draait, de grafische weergave was tot een paar jaar geleden in steen gebeiteld. Tot dan toe zag je zelden een grafische kaart voor iets anders dan games of visuele verwerking (3D-graphics of beeld- en videobewerking).

Dat heeft de afgelopen jaren echter een drastische verschuiving ondergaan dankzij twee belangrijke veranderingen in de manier waarop we computers gebruiken. De eerste is machine learning (ook wel deep learning genoemd), waarvoor intensieve gelijktijdige verwerking vereist is vanwege de manier waarop gegevens worden beheerd.

Zoals in dit artikel veel gedetailleerder wordt uitgelegd, gaat elk stukje informatie dat wordt verwerkt door een deep learning-algoritme door verschillende filters, de zogenaamde gewichten. Aangezien er veel filters en veel datapunten zijn, zou het een eeuwigheid duren om dit door een CPU te laten lopen. Een GPU is veel geschikter voor de taak.

GPU's en Crypto Mining

GPU's zijn om een ​​vergelijkbare reden ook populair bij het minen van cryptocurrency. Om nieuwe munten te krijgen, moet je meestal een gecompliceerde cryptografische vergelijking oplossen die het volgende deel van de blockchain ontgrendelt. Brute kracht is hier het sleutelwoord, want hoe meer verwerkingskracht je op een van deze vergelijkingen gooit, hoe groter de kans dat je het snel oplost.

Advertentie

GPU's hebben een tweevoudig voordeel ten opzichte van CPU's, omdat ze niet alleen meer verwerkingskracht kunnen leveren omdat ze efficiënter zijn, ze zijn ook uitgerust met gespecialiseerde wiskundige processors, genaamd Arithmetic Logic Units (ALU). ALU's helpen graphics sneller te renderen, maar zijn ook een uitkomst voor iedereen die ingewikkelde wiskundige problemen wil oplossen.

GPU's werden zelfs zo populair onder cryptominers dat ze een wereldwijd tekort aan grafische kaarten veroorzaakten, een die 8217 wordt nauwelijks minder op het moment van schrijven in december 2021. We hebben een lange weg afgelegd sinds de dagen dat grafische kaarten alleen door gamers werden gebruikt.

LEES VOLGENDE

    < li>› Hoe herken je een frauduleuze website
  • › Nee, iPhones zijn niet duurder dan Android-telefoons
  • › Heb je nog steeds een VPN nodig voor openbare wifi?
  • › Een trage iPhone versnellen
  • › Meer dynamisch bereik uit uw foto's halen
  • › 8 cyberbeveiligingstips om beschermd te blijven in 2022