Pamokos

Skirtumas tarp CPU ir GPU

Turinys:

Anonim

CPU ir GPU yra du pagrindiniai procesoriai, kurie egzistuoja visuose asmeniniuose kompiuteriuose. Pirmasis atsakingas už visų rūšių užduotis, o antrasis specializuojasi grafikos srityje, todėl logiška, kad nepaisant to, kad abu jie yra labai skirtingi, yra logiška. jie sudaryti iš tų pačių pagrindinių elementų, tranzistorių. Šiame straipsnyje apžvelgiame bendrą procesoriaus ir GPU architektūrą, kad suprastume didelius jų skirtumus.

Kuo procesorius skiriasi nuo GPU?

Tiek GPU, tiek CPU yra procesoriai, kuriuos sudaro daugybė tranzistorių. Paprastu būdu galime pasakyti, kad tranzistoriai atlieka matematines operacijas ir skaito duomenis dvejetainėje kalboje - kalba, sudaryta iš nulių, ir ta, kuri yra vienintelė gebanti suprasti kompiuterius. Be to, visi yra skirtumai.

Visų pirma, mes sutelkiame dėmesį į centrinį procesorių, kuris yra bendrosios paskirties procesorius, tai reiškia, kad jis gali atlikti visų rūšių skaičiavimus, CPU yra skirtas nuosekliam duomenų apdorojimui. Pastarasis reiškia , kad labai mažame branduolyje yra labai daug branduolių, todėl jis vienu metu gali vykdyti nedidelį programų skaičių. Tačiau šios programos yra nepaprastai sudėtingos ir apima daug instrukcijų.

Kita vertus, mes turime grafikos procesorių arba GPU, kuris yra daug labiau specializuotas užduotims, kurioms reikalingas didelis lygiagretumas. GPU yra sudarytas iš tūkstančių branduolių viduje, branduolių, kurie yra daug mažesni ir todėl gali atlikti daug mažiau operacijų. Dėl to GPU yra optimizuotas apdoroti didelius duomenų kiekius ir vėl ir vėl atlikti tas pačias specifines operacijas. GPU gali paleisti tūkstančius programų vienu metu, nors jos turi būti daug specifiškesnės nei tos, kurias gali valdyti procesorius. Paprastai programas, kurias vykdo GPU, sudaro viena instrukcija ir keli duomenys.

GPU yra grafikos plokštėje, o jo galimybės dirbti lygiagrečiai yra tokios puikios, kad jis gali padauginti iš 100 ar net daugiau, našumą, kurį CPU gali pasiekti atlikdamas specializuotas operacijas su vektoriais ir matricomis, tai yra geometrinės operacijos.

Mes rekomenduojame perskaityti geriausius procesorius rinkoje

Iš pradžių GPU buvo naudojami tik grafikos apdorojimui, tačiau dėl didelės jų evoliucijos jų pajėgumai smarkiai išaugo, todėl šiandien yra daugybė sričių, kuriose, pavyzdžiui, galite pasinaudoti dideliais jų gebėjimais dirbti lygiagrečiai. Pavyzdžiui, atliekant mokslinius tyrimus su modelio modeliavimu, dirbtiniu intelektu ar kriptovaliutų gavyba.

Norint suprasti didelį skirtumą, kuris egzistuoja tarp procesoriaus ir GPU, nėra nieko geriau nei šis vaizdo klipas apie „ Hunters of Myths“. Pirmiausia pamatysime mažą robotą, nupiešiantį veidą, antra, pamatysime didelį aparatą, kuris vaizduoja GPU ir daro kažkas daug sudėtingesnio per trumpesnį laiką.

Pamokos

Pasirinkta redaktorius

Back to top button