Tutoriali

Razlika između cpu i gpu

Sadržaj:

Anonim

CPU i GPU su dva glavna procesora koji postoje na svim računalima, prvi je zadužen za sve vrste zadataka, dok je drugi specijaliziran za grafiku, stoga je logično da postoje velike razlike između njih, unatoč činjenici da su oba sastavljeni su od istih osnovnih elemenata, tranzistora. U ovom ćemo članku pregledati opću arhitekturu CPU-a i GPU-a da bismo razumjeli njihove velike razlike.

Po čemu se CPU razlikuje od GPU-a?

I GPU i CPU su procesori koji čine mnoštvo tranzistora, na jednostavan način možemo reći da tranzistori izvode matematičke operacije i čitaju podatke na binarnom jeziku, jeziku sastavljenom od nula i onom koji je jedini koji je sposoban razumjeti računala. Pored toga, sve su razlike.

Prije svega, usredotočili smo se na CPU koji je procesor opće namjene, a to znači da može obavljati sve vrste izračuna, CPU je dizajniran za serijsku obradu podataka. Potonje podrazumijeva prisutnost vrlo velikih jezgara u vrlo malom broju, dakle, istovremeno je u stanju izvesti mali broj programa. Međutim, ti su programi ogromno složeni i uključuju velike količine uputa.

S druge strane, imamo grafički procesor ili GPU koji je mnogo specijaliziraniji za zadatke koji zahtijevaju visok stupanj paralelizma. Unutar GPU-a sastoji se od tisuća jezgara koje su mnogo manje i zato mogu obavljati mnogo manji broj operacija. To čini GPU optimiziran za obradu velike količine podataka i izvođenje istih specifičnih operacija iznova i iznova. GPU može pokrenuti tisuće programa odjednom, iako oni moraju biti puno specifičniji od onoga što CPU može podnijeti. Tradicionalno se programi koje izvršava GPU sastoje od jedne upute i više podataka.

GPU se nalazi u grafičkoj kartici, a njezin je paralelni kapacitet za rad toliko velik da može umnožiti 100 ili čak mnogo više performanse koje CPU može postići u specijaliziranim operacijama na vektorima i matricama, to su geometrijske operacije.

Preporučujemo čitanje najboljih procesora na tržištu

U početku su se grafički procesi koristili samo za grafičku obradu, ali zbog velike evolucije kroz koju su prošli njihovi kapaciteti znatno su se povećali, pa danas postoji mnoštvo polja u kojima možete iskoristiti, primjerice, njihov veliki kapacitet za paralelni rad. Na primjer, u znanstvenim istraživanjima s simulacijom modela, umjetnom inteligencijom ili rudarstvom kriptovaluta.

Da bismo razumjeli veliku razliku između CPU-a i GPU-a, ne postoji ništa bolje od sljedećeg videa Hunters of Myths, prvo ćemo vidjeti malog robota koji crta lice, a drugo vidimo veliki stroj koji predstavlja GPU i čini nešto puno složenije u manje vremena.

Tutoriali

Izbor urednika

Back to top button