Android

Pinahahalagahan ang Mga CPU, Mga GPU Magkasama para sa Cluster ng Server

Angular cli ng serve options

Angular cli ng serve options
Anonim

Ang server cluster ay dinisenyo upang i-break up at sabay-sabay isagawa ang libu-libong mga thread at mga gawain sa mga server sa Intel CPU cores at Nvidia GPU cores.

Graphics cards ay itinuturing na mas advanced sa tackling pang-agham at matematika mga aplikasyon kaysa sa CPUs, na kung saan ay dinisenyo upang mahawakan ang generic na mga gawain sa computing. Maraming mga PC, halimbawa, ay may mga hiwalay na mga CPU at GPU na kung saan ang mga tiyak na multimedia na gawain - tulad ng pag-edit ng video - ay direktang ibinaba sa mga chips ng graphics, na nag-iiwan ng mga libreng CPU upang maisagawa ang mga gawain tulad ng word processing at pag-scan ng virus.: Ang pinakamahusay na serbisyo sa streaming ng TV]

Ang pangunahing trabaho ng mga CPU sa cluster ay ang pag-aralan ang code at pagkatapos ay i-off ang complex kumplikadong mga gawain sa pagpoproseso sa GPU, sabi ni John Lee, vice president ng advanced na mga solusyon sa teknolohiya ng grupo sa Appro. Ang kumpol ay may kasamang 304 core na may quad-core Xeon chips at 18,240 Tesla S1070 GPU core na nagbibigay ng 78 teraflops ng pagganap.

Ang kumpol ay nagsasama ng maramihang 1U server na isinama sa isang 42U standard rack configuration. Ito ay pangunahing target sa mga institusyon na nangangailangan ng mataas na pagganap ng kakayahan sa computing, tulad ng mga institusyong pang-akademiko at mga kumpanya sa pagsasaliksik ng langis at gas, sinabi ni Lee.

Sa kasalukuyang kapaligiran ng computing, ang mga GPU ay mataas na parallel processor na dinisenyo upang magpatakbo ng mga paulit-ulit na gawain tulad ng pagproseso ng graphics. Si Dean McCarron, principal analyst sa Mercury Research. Ang mga CPU, sa kabilang banda, ay pangkalahatang-layunin sa likas na katangian at maaaring tumagal ng load off GPUs sa pamamagitan ng pagpapatakbo ng mga pangunahing application.

"Ang alinman sa isa ay maaaring technically gawin ang trabaho ng iba. Ngunit ang bawat isa ay may mga lugar na sila ay mas mahusay na pagproseso kaysa sa iba, "sinabi McCarron.

Kahit Intel at AMD mapanatili na ang mga CPU ay mahalaga sa PC, Nvidia ay hunhon GPUs bilang isang kahalili sa CPUs. Sinabi ni Nvidia na ang mga CPU ay mabagal, at ang mga GPU ay nagpapatupad ng mga advanced na gawain tulad ng video encoding at decoding mas mabilis.

"Ang CPU ay nagpatakbo ng kurso nito at ang kaluluwa ng PC ay mabilis na nagbabago sa GPU," sabi ni Jen-Hsun Huang, Nvidia's CEO, noong Pebrero nang ipagtanggol ang kumpanya sa isang paglilisensya ng paglalaganap sa Intel.

Sa hinaharap maaaring maisama ng GPUs ang mga kakayahan ng CPU at kabaligtaran, sinabi ni McCarron. Ang isang bilang ng mga gumagawa ng maliit na tilad ay hindi direktang kumukuha ng mga hakbang upang magdala ng mga kakayahan sa graphics na mas malapit sa mga CPU. Mamaya sa taong ito ang Intel ay magsisimula sa pagpapadala ng Westmere chips na pagsasama ng CPU at GPU sa isang solong pakete. Ang mga Advanced Micro Devices ay naka-iskedyul na mag-release ng chips noong 2011 na nagsasama ng GPUs at CPUs sa isang chip.

Intel ay din na bumuo ng isang chip code na pinangalanan Larrabee na pinagsasama ang pagproseso ng kapangyarihan ng maraming mga x86 core upang matugunan ang mga graphics at supercomputing application. > Ang pagpepresyo para sa cluster ng mga server ng Buwan ay nagsisimula sa US $ 250,000 at umabot sa $ 1 milyon, sinabi ni Lee. Ang produkto ay magagamit sa buong mundo.

Hindi ito ang unang produkto na umaasa sa mga GPU upang magbigay ng kapangyarihan sa pagpoproseso. Ang supercomputer na batay sa isang Nvidia GPU, ang Tsubame computer sa Tokyo Institute of Technology sa Japan, ay may higit sa 30,000 processing cores na nagbibigay ng bilis ng pagpoproseso ng 77.48 teraflops. Ito ang niraranggo ang ika-29 pinakamabilis na supercomputer sa mundo sa Top 500 ranking noong Disyembre.