Mga Tutorial

Pagkakaiba sa pagitan ng cpu at gpu

Talaan ng mga Nilalaman:

Anonim

Ang CPU at GPU ay ang dalawang pangunahing mga processors na umiiral sa lahat ng mga PC, ang una ay namamahala sa lahat ng uri ng mga gawain habang ang pangalawa ay dalubhasa sa mga graphic, samakatuwid, makatuwiran na mayroong maraming mga pagkakaiba sa pagitan nila sa kabila ng katotohanan na pareho ang mga ito ay binubuo ng parehong mga pangunahing elemento, transistor. Sa artikulong ito suriin namin ang pangkalahatang arkitektura ng CPU at GPU upang maunawaan ang kanilang mahusay na pagkakaiba.

Paano naiiba ang CPU mula sa GPU?

Parehong ang GPU at ang CPU ay mga processors na binubuo ng maraming mga transistor, sa isang simpleng paraan maaari nating sabihin na ang mga transistor ay nagsasagawa ng mga pagpapatakbo sa matematika at basahin ang data sa binary na wika, isang wika na binubuo ng mga zero at ang isa lamang ang may kakayahang upang maunawaan ang mga computer. Higit pa rito, lahat ay pagkakaiba.

Una sa lahat, nakatuon kami sa CPU na kung saan ay ang pangkalahatang-layunin na processor, nangangahulugan ito na magagawa nito ang lahat ng mga uri ng pagkalkula, ang CPU ay dinisenyo para sa pagproseso ng serial data. Ang huli ay nagpapahiwatig ng pagkakaroon ng napakalaking nuclei sa isang napakaliit na bilang, samakatuwid, may kakayahang isagawa ang isang maliit na bilang ng mga programa nang sabay. Gayunpaman, ang mga programang ito ay lubos na kumplikado at may kasamang malaking halaga ng mga tagubilin.

Sa kabilang banda, mayroon kaming mga graphic processor o GPU na mas dalubhasa para sa mga gawain na nangangailangan ng isang mataas na antas ng kahanay. Ang GPU ay binubuo ng libu-libong mga cores sa loob, mga cores na mas maliit at samakatuwid ay maaaring magsagawa ng mas maliit na bilang ng mga operasyon. Ginagawa nitong isang na- optimize na GPU upang maproseso ang maraming mga data at paulit-ulit na gawin ang parehong tukoy na operasyon. Ang isang GPU ay may kakayahang magpatakbo ng libu-libong mga programa nang sabay-sabay, bagaman ang mga ito ay kailangang maging mas tiyak kaysa sa kung ano ang hawakan ng isang CPU. Ayon sa kaugalian, ang mga programa na binubuo ng isang GPU ay binubuo ng isang solong pagtuturo at maraming data.

Ang GPU ay nasa graphics card at ang kapasidad nitong magtrabaho nang magkatulad ay napakahusay na maaari itong dumami ng 100 o kahit na higit pa sa pagganap na maaaring makamit ng isang CPU sa mga dalubhasang operasyon sa mga vectors at matrice, ito ang mga geometric na operasyon.

Inirerekumenda naming basahin ang pinakamahusay na mga processors sa merkado

Sa una, ang mga GPU ay ginamit lamang para sa pagproseso ng mga graphic, ngunit ang mahusay na ebolusyon na kanilang dinanas ay ginawa ang kanilang mga kapasidad na tumaas nang labis, kaya ngayon maraming mga larangan kung saan maaari mong samantalahin ang kanilang mahusay na kakayahan upang gumana nang kahanay, halimbawa. Halimbawa, sa pang- agham na pananaliksik na may simulation ng modelo, artipisyal na katalinuhan, o pagmimina sa cryptocurrency.

Upang maunawaan ang malaking pagkakaiba-iba na umiiral sa pagitan ng isang CPU at isang GPU, walang mas mahusay kaysa sa mga sumusunod na video ng Hunters of Myths, una ay makikita natin ang isang maliit na robot na gumuhit ng mukha, pangalawa ay nakikita natin ang isang malaking makina na kumakatawan sa GPU at ginagawa isang bagay na mas kumplikado sa mas kaunting oras.

Mga Tutorial

Pagpili ng editor

Back to top button