Handledningar

Skillnaden mellan cpu och gpu

Innehållsförteckning:

Anonim

CPU och GPU är de två huvudprocessorerna som finns i alla datorer, den första ansvarar för alla typer av uppgifter medan den andra är specialiserad på grafik, därför är det logiskt att det finns stora skillnader mellan dem trots att båda de består av samma grundelement, transistorer. I denna artikel granskar vi den allmänna arkitekturen för CPU och GPU för att förstå deras stora skillnader.

Hur skiljer sig CPU från GPU?

Både GPU och CPU är processorer som består av många transistorer, på ett enkelt sätt kan vi säga att transistorerna utför matematiska operationer och läser data på binärt språk, ett språk som består av nollor och sådana som är det enda som är kapabelt att förstå datorer. Utöver det är alla skillnader.

Först och främst fokuserar vi på CPU som är den allmänna processorn, det betyder att den kan göra alla typer av beräkningar, CPU är utformad för seriell databehandling. Det sistnämnda antyder förekomsten av mycket stora kärnor i ett mycket litet antal, därför kan den utföra ett litet antal program på samma gång. Dessa program är emellertid oerhört komplexa och innehåller stora mängder instruktioner.

Å andra sidan har vi grafikprocessorn eller GPU som är mycket mer specialiserad för uppgifter som kräver en hög grad av parallellitet. GPU består av tusentals kärnor inuti, kärnor som är mycket mindre och därför kan utföra ett mycket mindre antal operationer. Detta gör en GPU optimerad för att bearbeta stora mängder data och utföra samma specifika operationer om och om igen. En GPU kan köra tusentals program på en gång, även om dessa måste vara mycket mer specifika än vad en CPU kan hantera. Traditionellt består programmen som en GPU kör av en enda instruktion och flera data.

GPU finns i grafikkortet och dess kapacitet att arbeta parallellt är så stor att den kan multiplicera med 100 eller ännu mer den prestanda som en CPU kan uppnå i specialiserade operationer på vektorer och matriser, det är geometriska operationer.

Vi rekommenderar att du läser de bästa processorerna på marknaden

Ursprungligen användes GPU: er endast för grafikbearbetning, men den stora utvecklingen de har genomgått har fått deras kapacitet att öka kraftigt, så idag finns det många fält där du till exempel kan dra nytta av deras stora kapacitet att arbeta parallellt. Till exempel inom vetenskaplig forskning med modellsimulering, artificiell intelligens eller cryptocurrency-gruvdrift.

För att förstå den stora skillnaden som finns mellan en CPU och en GPU, finns det inget bättre än följande video av Hunters of Myths, först ser vi en liten robot som ritar ett ansikte, för det andra ser vi en stor maskin som representerar GPU och gör något mycket mer komplex på kortare tid.

Handledningar

Redaktörens val

Back to top button