Skirtumas tarp procesoriaus ir GPU

CPU arba centrinis procesorius yra ten, kur vykdomos visos programos instrukcijos, norint gauti reikiamus duomenis. Tobulėjant šiuolaikiniams procesoriams, ji leido nugriauti daugiau skaičių nei bet kada anksčiau, tačiau pažanga programinės įrangos srityje reiškė, kad procesoriai vis dar bando pasivyti. Grafinis procesorius arba GPU yra skirtas palengvinti centrinio procesoriaus apkrovą tvarkant visus sudėtingesnius skaičiavimus, reikalingus galutiniam ekrano vaizdavimui monitoriuje..

Iš pradžių procesoriai tvarkė visus skaičiavimus ir instrukcijas visame kompiuteryje, taigi buvo naudojamas žodis „central“. Tačiau tobulėjant technologijoms tapo naudingiau iš CPU perimti kai kurias pareigas ir leisti kitiems mikroprocesoriams. Dienomis prieš GUI ekranas buvo tiesiog mažas tinklelis, kurio kiekviena dėžutė turėjo 8 bitų reikšmę, atitinkančią simbolį. Tai buvo gana lengva padaryti centriniam procesoriui, tačiau GUI turi didesnę skiriamąją gebą, kai kiekvienas pikselis turi 16 bitų arba 32 bitų spalvų vertę.

GPU, iš pradžių sukurti 2D grafikai pateikti; konkrečiai - pagreitinti langų piešimą GUI. Tačiau augant 3D ir greitesnio grafikos pagreičio poreikiui, GPU tapo spartesnis ir labiau specializuotas savo užduotyje. GPU dabar paprastai yra slankiojo kablelio procesoriai, kurie gali lengvai sutraiškyti geometrinius skaičiavimus kartu su tekstūrų žemėlapio užduotimis. Daugelis GPU įdiegė MPEG primityvus, kad pagerintų vaizdo įrašų atkūrimą; kai kurie netgi turi galimybę tiesiogiai iššifruoti HD vaizdo įrašų duomenis, atimdami kitą užduotį iš procesoriaus.

Išmanant aparatinę įrangą, GPU ir CPU yra panašūs, bet ne identiški. Jei pažvelgtume į patį kiekvieno tranzistorių elementą, pamatytume, kad dauguma GPU jau konkuruoja su tranzistorių skaičiumi. Specializuotas GPU pobūdis reiškia, kad jis gali atlikti savo užduotį daug greičiau, nei kada nors gali padaryti procesorius, tačiau jis negali aprėpti visų procesoriaus galimybių. Taip pat norint pasiekti vieną tikslą, galima naudoti kelis GPU, panašiai kaip šiuo metu turimus dviejų branduolių procesorius. ATI „Crossfire“ ir „NVidia“ SLI leidžia vartotojams sujungti du tapačius GPU ir priversti juos veikti kaip vieną.

Santrauka:
1. CPU yra kompiuterio smegenys, GPU skirtas tik jį papildyti.
2. GPU yra specializuoti ir negali pakeisti procesoriaus funkcijos.
3. Centriniai procesoriai gali atlikti GPU funkcijas, tačiau daug lėčiau.
4. GPU gali varžyti centrinius procesorius tranzistorių skaičiuje.
5. GPU taip pat gali veikti kartu, kaip ir procesoriaus daugiagyslės galimybės.