Ključna razlika: CPU obavlja sve aritmetičke i računalne funkcije računala. GPU je jedinica elektroničkog kruga koja je dizajnirana za brzo manipuliranje i mijenjanje memorije kako bi se povećala brzina kojom sustav gradi slike u okviru.
CPU-ovi i GPU-ovi se često koriste kada se govori o računalu i njegovim tehnologijama. Iako se ove riječi koriste svakodnevno, ljudi su često zbunjeni o tome što tehnologija obavlja koje poslove. Kada normalna osoba otvori računalo, često je zbunjen količinom čipova, žica i isječaka koji su vidljivi unutar sustava. Osim ako je dobro upućen u računalnu tehnologiju, ne bi mogao razlikovati ništa od drugog. To je jedan od glavnih razloga zašto su računalni tehničari u mogućnosti naplatiti tako visoke i moćne troškove za čak i pogled na sustav. Stoga je važno zadržati malo znanja o tome koja tehnologija nudi koju svrhu.
Središnja procesorska jedinica (CPU) je hardver unutar računalnog sustava koji izvršava upute računalnog programa obavljanjem osnovnih aritmetičkih, logičkih i ulazno / izlaznih operacija sustava. Također se naziva središnja procesorska jedinica, ili češće procesor. Međutim, mnogi pogrešno upotrebljavaju pojam CPU koji se odnosi na stambenu jedinicu koja pohranjuje sav hardver računala, dok je u stvarnosti to samo mali procesorski čip koji pokreće računalne programe.
U velikim računalima CPU-ovi zahtijevaju jednu ili više tiskanih pločica. Međutim, u osobnim računalima i malim radnim stanicama, onima koje većina nas koristi, CPU se nalazi u jednom silicijskom čipu koji se naziva mikroprocesor. Temeljna funkcija CPU-a je pokretanje ili izvršavanje programa. Program je u biti slijed pohranjenih uputa, koji je predstavljen nizom brojeva koji se čuvaju u nekoj vrsti računalne memorije. Procesori u svom radu slijede proces od četiri koraka: dohvat, dekodiranje, izvršavanje i vraćanje.
Osim izvršavanja programa, CPU je također odgovoran za praćenje funkcija sustava, za izvršavanje skripti i za izradu složenih izračuna, koji se često koriste u programiranju. Procesori također pokreću prijenos velikih blokova podataka, kao i čitanje ili pisanje podataka na i iz perifernih uređaja, kao što su CD, DVD, USB pogoni, itd. Budući da je CPU odgovoran za gotovo sve procese koji se izvode u računalu, prihvatljivo je samo reći da što je brži procesor, aplikacije se brže pokreću. Međutim, vrlo veliki CPU također nije potreban za većinu kućnih računala, jer mnogi od nas ne pokreću toliko programa u isto vrijeme.
Postoje dvije tipične komponente CPU-a: aritmetička logička jedinica (ALU) i kontrolna jedinica (CU). ALU izvodi aritmetičke i logičke operacije, dok CU izvlači upute iz memorije i dekodira ih te ih izvršava; ako je potrebno, pozvati ALU za pomoć.
Pojam GPU dizajnirao je Nvidia 1999. godine za svoju GeForce 256. Wikipedia navodi da je proizvod bio na tržištu, "prvi na svijetu" GPU, ili grafička procesorska jedinica, procesor s jednim čipom s integriranom transformacijom, osvjetljenjem, postavljanjem trokuta / Nvidijin konkurent, ATI Technologies, pokušao je neuspješno kovanice i popularizirati pojam VPU ili vizualni procesor.
U početku, CPU-ovi su odgovorni za rukovanje svim računalnim i uputama koje prima od korisnika i sustava. Međutim, s povećanjem tehnologije i potražnje tehnologije, najbolje je uzeti dio pritiska CPU-a i dati mu druge procesore. U odnosu na CPU, GPU-ovi imaju više tranzistora koji mogu podnijeti više posla i nude veće rezolucije. Većina tranzistora u grafičkim procesorima obavlja izračune vezane uz 3D tehnologije. Oni su izvorno korišteni za ubrzavanje memorijskog intenzivnog rada mapiranja tekstura i prikazivanja poligona. Mnogi GPU-ovi također podržavaju tehnologije za naprednu igru ili digitalnu reprodukciju, nudeći bolje i naprednije sustave.