Forskellen mellem cpu og gpu

Indholdsfortegnelse:
CPU og GPU er de to hovedprocessorer, der findes i alle pc'er, den første er ansvarlig for alle slags opgaver, mens den anden er specialiseret i grafik, derfor er det logisk, at der er store forskelle mellem dem på trods af det faktum, at begge de består af de samme grundlæggende elementer, transistorer. I denne artikel gennemgår vi den generelle arkitektur af CPU og GPU for at forstå deres store forskelle.
Hvordan adskiller CPU'en sig fra GPU'en?
Både GPU og CPU er processorer, der består af en masse transistorer, på en enkel måde kan vi sige, at transistorerne udfører matematiske operationer og læser data på binært sprog, et sprog, der består af nuller og dem, der er den eneste, der er i stand at forstå computere. Ud over det er alle forskelle.
Først og fremmest fokuserer vi på CPU'en, som er den generelle processor, det betyder, at den kan udføre alle slags beregninger, CPU'en er designet til seriel databehandling. Sidstnævnte indebærer tilstedeværelsen af meget store kerner i et meget lille antal, derfor er det i stand til at udføre et lille antal programmer på samme tid. Disse programmer er imidlertid enormt komplekse og inkluderer store mængder instruktioner.
På den anden side har vi den grafiske processor eller GPU, der er meget mere specialiseret til opgaver, der kræver en høj grad af parallelisme. GPU består af tusinder af kerner inde, kerner, der er meget mindre og derfor kan udføre et meget mindre antal operationer. Dette gør en GPU optimeret til at behandle store mængder data og udføre de samme specifikke operationer igen og igen. En GPU er i stand til at køre tusinder af programmer på en gang, selvom disse skal være meget mere specifikke end hvad en CPU kan håndtere. Traditionelt består programmerne, som en GPU udfører, af en enkelt instruktion og flere data.
GPU'en er i grafikkortet, og dens kapacitet til at arbejde parallelt er så stor, at det kan formere sig med 100 eller endnu mere den ydelse, som en CPU kan opnå i specialiserede operationer på vektorer og matrixer, dette er geometriske operationer.
Vi anbefaler at læse de bedste processorer på markedet
Oprindeligt blev GPU'er kun brugt til grafikbehandling, men den store udvikling, de har gennemgået, har fået deres kapacitet til at stige kraftigt, så i dag er der mange felter, hvor du f.eks. Kan drage fordel af deres store kapacitet til at arbejde parallelt. For eksempel inden for videnskabelig forskning med modellsimulering, kunstig intelligens eller cryptocurrency mining.
For at forstå den store forskel, der findes mellem en CPU og en GPU, er der intet bedre end den følgende video af Hunters of Myths, for det første vil vi se en lille robot tegne et ansigt, for det andet ser vi en stor maskine, der repræsenterer GPU og gør noget meget mere komplekst på kortere tid.
Hvad er forskellen mellem desktop grafikkort og laptops?

Vi sammenlignede grafikkort på bærbare computere og deres desktopversioner for at se de store forskelle, der findes.
Hvad er forskellen mellem hardware og software?

I teknologiens verden går både hardware og software hånd i hånd, den ene kan ikke eksistere uden den anden, og i denne artikel forklarer vi det.
Hvad er forskellen mellem at rydde data og rydde cache?

Hvad er forskellen mellem at rydde data og rydde cache? Find ud af mere om forskellen mellem at rydde data og rydde cache på Android.