GPU vs. CPU: Diferențe explicate și care este mai important?

Ce Film Să Vezi?
 

GPU-urile și CPU-urile pot avea o relație de tip „un dreptunghi nu este un pătrat”, dar scopurile lor intenționate sunt diferite. Valoarea lor depinde de sarcină.





Pe măsură ce fiecare parte a vieții noastre devine mai afectată de hardware-ul de calcul, întrebările despre diferențele dintre GPU-uri și procesoare sunt mai frecvente ca niciodată. Anterior, această conversație se limita la persoanele care construiau hardware pentru PC sau lucrau în anumite forme de inginerie, dar acum, când majoritatea dintre noi purtăm smartphone-uri în buzunar sau jucăm jocuri video pe o consolă de jocuri high-end, plăcile grafice și procesoarele au un impact mare asupra viata de zi cu zi.






Acest lucru este semnificativ mai ales la jumătatea anului 2020 din mai multe motive. Una dintre acestea este lansarea așteptată a noilor console de jocuri. Viitoarele Sony PlayStation 5 și Microsoft Xbox Series X nu sunt încă pe piață, dar fiecare se confruntă cu o rundă de marketing plină de deficiențe tehnice detaliate ale capacităților lor de procesare. Un alt motiv pentru care vorbim cu toții despre GPU-uri și procesoare este neașteptata pandemie de coronavirus. Oamenii obligați să lucreze și să socializeze folosind tehnologia de acasă au trebuit, de asemenea, să-și actualizeze computerele sau alte echipamente, acolo unde este posibil să nu fi făcut acest lucru altfel.



În legătură cu aceasta: Internetul poate gestiona cererea de la domiciliu în timpul coronavirusului?

În termeni generali, GPU-urile și procesoarele sunt ambele cipuri de siliciu care gestionează ecuații matematice pentru a produce rezultate pentru un computer. Diferențele constau în modul în care își abordează sarcinile. Un procesor (unitate centrală de procesare) ia de obicei fiecare sarcină secvențial și, prin urmare, poate gestiona o gamă diversă de instrucțiuni. O GPU (unitate de procesare grafică) este de obicei concepută pentru a gestiona simultan mai multe sarcini mici. Deoarece efectele grafice necesită adesea mai multe sarcini pentru a rula simultan, procesarea grafică este lăsată în mod ideal unui GPU dedicat, eliberând CPU pentru a efectua alte instrucțiuni. Reprezentarea cheie este că un procesor poate face multe lucruri, dar trebuie să le facă unul câte unul. Un GPU este axat pe un anumit job, dar poate face mai multe aspecte ale acelui job simultan.






GPU-urile sunt mai importante decât procesoarele

În cele din urmă, GPU-urile sunt cel mai adesea dezvoltate ca parte a jocurilor sau a redării video. Pe măsură ce AI și tehnologiile de învățare profundă se extind odată cu creșterea criptomonedelor și a mineritului Bitcoin, programatorii încep să folosească capacitatea GPU de a face mai multe sarcini în mai multe moduri. Cu toate acestea, consumatorul mediu care caută să achiziționeze un GPU ca o componentă separată o face probabil pentru a obține performanțe mai bune dintr-un joc video pe PC. Acest lucru înseamnă că un GPU are un impact mai mare asupra modului în care rulează un joc video modern pe un PC decât o va face un procesor (cu excepția cazului în care CPU are o putere insuficientă).



Cu toate acestea, majoritatea sarcinilor de calcul care nu au legătură cu procesarea graficelor sunt lăsate în sarcina procesorului unei mașini. Aceasta include de obicei rularea unui sistem de operare, programe de fundal precum Discord, browsere web, descărcări și așa mai departe. S-ar putea argumenta, atunci, că CPU este cea mai importantă parte, deoarece dictează mai multe operațiuni tipice ale unui PC. În plus, fiecare computer are nevoie de un procesor, dar nu toți au o utilizare pentru un GPU. O placă grafică puternică va fi mai vizibilă într-un joc, dar un procesor excelent va fi vizibil peste tot. Cu toate acestea, progresele în cererile grafice au loc mai rapid decât cerințele de calcul, astfel încât un GPU va trebui să fie actualizat mai des decât un procesor.