Koja je razlika između GPU-a i CPU-a? Koji je općenito bolji?


Odgovor 1:

GPU je poput stotina sićušnih kombija.

CPU je poput imati 1, 2 ili 4 velika kamiona.

Mali GPU-ovi minijaturni kombiji nisu baš moćni, ali imate ih puno.

Veliki kamioni CPU-a su ogromni i snažni, ali imate ih samo 1, 2 ili 4.

GPU-ovi su dobri u tome što rade iste stvari puno puta (uglavnom na pikselima).

CPU-ovi mogu raditi mnogo različitih stvari, ali ograničeni ste koliko možete istovremeno.

Ne postoji općenito bolje.

GPU-ovi su se specijalizirali za izvršavanje vrlo jednostavnog, vrlo malog programa, ali rade stotine u isto vrijeme.

CPU-i se baš ne specijaliziraju, stvari rade vrlo brzo, ali rijetko možete raditi stotine stvari istovremeno.


Odgovor 2:

Što je bolje između sportskog automobila i kamiona?

Pa, to ovisi o tome što pokušavate učiniti - ako se pokušavate utrkivati ​​oko staze, sportski automobil će biti bolji, ako pokušavate prevesti tonu sijena ... to ćete pronaći iako sportski automobil je brži, posao će trajati mnogo duže nego sa kamionetom.

GPU-i imaju stotine jezgara, ali svaki je od njih relativno spor; CPU ima oko 4-6 jezgara, ali svaki je od njih relativno brz. Za različite probleme, ili CPU ili GPU će biti brži, ovisno o točnom problemu (npr. Može li se lako podijeliti na mnoge dijelove koji se mogu paralelno obraditi ili ne - neki su problemi po prirodi samo sekvencijalni, a ne " Ne dopuštate mnogo paralelizma zbog ovisnosti u koracima za njihovo rješavanje; za one za koje želite da koristite CPU).


Odgovor 3:

GPU označava jedinicu za obradu grafičkih podataka.

GPU je ono što se nalazi na video kartici ili dio CPU-a koji kontrolira slanje slike na uređaje vašeg monitora.

CPU je kratica za Centralnu procesnu jedinicu. To je srce vašeg računala, odgovorno za rad s operativnim sustavom. On predaje GPU-u kako bi mu omogućio da obrađuje slike, u stvarnom vremenu kako bi ih prikazao.

Nijedan nije uporediv. Neki dizajni CPU-a ipak sadrže GPU unutar CPU-ovog čipa, ali oni su zasebni procesori.

Da bi postigao najbolje performanse, CPU će podnijeti ukupne performanse sustava, smatrajte to motorom vašeg automobila.

Smatrajte da GPU više liči na prijenos vašeg računala. Preuzima gibanje od motora i prebacuje ga u pogonski sklop da bi automobil pokrenuo. Ili u slučaju računala da bi se slike prikazale na vašem monitoru. Dakle, što brže može postavljati slike na monitor, to je bolja izvedba vaše grafike u pogledu brzine.

Zajedno, čine da sve funkcionira.


Odgovor 4:

Upotrijebimo neke analogije! GPU je poput stotina ili tisuća zaposlenika u velikoj tvrtki. Nisu sami po sebi sposobni, ali svi zajedno mogu jednostavno i učinkovito obaviti jednostavan, ponavljajući zadatak. Ovo se čini izvrsno za igre, jer svaki element na ekranu ne zahtijeva puno složenih stvari, ali ima ih puno! To se naziva paralelizacija.

Procesor je poput izvršnog direktora i čelnika tvrtke: svaki može obavljati vrlo kompliciran posao brzo i učinkovito, ali ne može puno posla jednostavno, kao što to može GPU. Također, što je brža brzina CPU-a (Gigahertz) tada, do točke, brži rad možete i više posla u isto vrijeme (nije baš tako, ali dovoljno je blizu za analogija)

Što se tiče najbolje: oboje! Suvremenim računalima potreban je i CPU za upravljanje stvarima, te GPU za prikaz stvari radi ispravnog rada.