Rozdiel kľúčov: CPU vykonáva všetky aritmetické a výpočtové funkcie počítača. GPU je jednotka elektronického obvodu, ktorá je navrhnutá tak, aby rýchlo manipulovala a menila pamäť, aby zvýšila rýchlosť, s akou systém vytvára obrázky v rámci.
CPU a GPU sa často používajú pri odkazovaní na počítač a jeho technológie. Napriek tomu, že sa tieto slová používajú denne, ľudia sú často zmätení v tom, akú technológiu vykonáva práca. Keď sa normálny človek otvára počítač, často je zahltený množstvom čipov, drôtov a klipov, ktoré sú viditeľné vo vnútri systému. Pokiaľ nie je s výpočtovou technikou dobre vedomý, nebude schopný nič odlíšiť od druhej. To je jeden z hlavných dôvodov, prečo je počítačový technik schopný účtovať také vysoké a silné poplatky za to, že dokonca sa pozrie na systém. Preto je dôležité mať trochu vedomostí o tom, ktorá technológia ponúka tento účel.
Základná procesorová jednotka (CPU) je hardvér v rámci počítačového systému, ktorý vykonáva pokyny počítačového programu vykonávaním základných aritmetických, logických a vstupných a výstupných operácií systému. Tiež sa nazýva centrálna procesorová jednotka, alebo častejšie procesor. Mnohí z nich však nesprávne používajú termín CPU na to, aby odkazovali na bytovú jednotku, ktorá ukladá všetok hardvér počítača, zatiaľ čo v skutočnosti je to len malý procesorový čip, ktorý spúšťa počítačové programy.
Vo veľkých počítačoch CPU vyžadujú jednu alebo viac dosiek s plošnými spojmi. Avšak v osobných počítačoch a malých pracovných staniciach, ktoré väčšina z nás používa, je procesor umiestnený v jednom kremíkovom čipu, ktorý sa nazýva mikroprocesor. Základnou funkciou CPU je spustenie alebo spustenie programu. Program je v podstate poradie uložených inštrukcií, ktoré sú reprezentované sériou čísiel, ktoré sú uložené v nejakej pamäti počítača. CPU pracujú v procese štyroch krokov v ich operáciách: načítanie, dekódovanie, spúšťanie a zápis.
Okrem vykonávania programu je procesor zodpovedný aj za sledovanie systémových funkcií, vykonávanie skriptov a vykonávanie komplexných výpočtov, ktoré sa často používajú pri vykresľovaní softvéru. CPU tiež iniciujú prenos veľkých blokov dát, ako aj čítanie alebo zapisovanie údajov do a z periférnych zariadení, ako sú CD, DVD, USB disky atď. Pretože CPU je zodpovedný za prakticky všetky procesy bežiace v počítači, je prijateľné uviesť, že čím rýchlejšie je CPU, tým rýchlejšie sa môžu aplikácie spustiť. Veľmi veľký procesor však nie je potrebný aj pre väčšinu domácich počítačov, pretože mnohí z nás nespúšťajú toľko programov naraz.
Existujú dve typické súčasti procesora: aritmetická logická jednotka (ALU) a riadiaca jednotka (CU). ALU vykonáva aritmetické a logické operácie, zatiaľ čo CU extrahuje pokyny z pamäte a dekóduje a vykonáva ich; v prípade potreby požiadajte ALU o pomoc.
Termín GPU bol navrhnutý spoločnosťou Nvidia v roku 1999 pre ich GeForce 256. Wikipedia uvádza, že produkt bol predávaný ako "prvý GPU" na svete alebo jednotka na spracovanie grafiky, jednočipový procesor s integrovanou transformáciou, osvetlením, trojuholníkom nastavenie / orezávanie a vykresľovanie motorov, ktoré dokážu spracovať minimálne 10 miliónov polygónov za sekundu. "ATI Technologies sa pokúsil neúspešne mince a popularizovať termín VPU alebo jednotka vizuálneho spracovania.
Spočiatku CPU sú zodpovedné za spracovanie všetkých výpočtov a inštrukcií, ktoré dostáva od užívateľa a systému. Avšak s nárastom technológií a požiadavkami na technológiu je najlepšie vyťažiť určitý tlak CPU a dať mu ďalšie procesory. V porovnaní s procesormi majú GPU viac tranzistorov, ktoré zvládajú viac práce a ponúkajú väčšie rozlíšenie. Väčšina tranzistorov GPU vykonáva výpočty týkajúce sa 3D technológií. Boli pôvodne použité na urýchlenie pamäťovo náročnej práce mapovania textúr a vykresľovania polygónov. Mnohé GPU tiež podporujú technológie pre pokročilé hranie hier alebo digitálne prehrávanie, ktoré ponúkajú lepšie a pokročilejšie systémy.