Pangunahin Mga Smartphone Bumuo ng iyong sariling supercomputer

Bumuo ng iyong sariling supercomputer



Ginagawa nitong nakakaakit ang isang modelo ng multiprocessor kung nais mong gamitin ang iyong supercomputer upang magpatakbo ng pangunahing mga application na multithreaded tulad ng mga tool sa pag-render ng 3D o mga encoder ng media.

Bumuo ng iyong sariling supercomputer

Bumubuo ng isang kumpol

Ang diskarte sa multiprocessor ay may mga limitasyon. Kapag na-install mo na ang iyong dalawang mamahaling mga processor sa iyong mamahaling motherboard, halos walang saklaw upang mapalawak nang organiko; maaari kang mag-install ng higit pang RAM, o ipagpalit ang iyong mga processor para sa isang pares ng mas malakas na mga modelo, ngunit karaniwang ang mayroon ka ay isang saradong sistema. Ang isang mas nababaluktot na diskarte ay clustering.

mag-upload ng mga larawan sa icloud mula sa pc

Ang isang kumpol ay isang pangkat ng mga computer, karaniwang konektado sa pamamagitan ng isang lokal na network ng lugar, na kumikilos na parang isang solong system.

Ang isang computational cluster ay maaaring makita bilang isang macrocosm ng isang multiprocessor system, na may maraming mga pisikal na computer na gumagana sa kanilang mga indibidwal na gawain na kahanay

Maaaring magamit ang mga kumpol para sa lahat ng uri ng mga layunin, tulad ng pagbibigay ng pagkarga ng pag-balancing at pagpapaubaya ng kasalanan para sa mga serbisyo sa network, ngunit ang modelo ay nagpapahiram sa sarili nitong partikular na mahusay sa mga supercomputing application. Sa katunayan, isang clustering na diskarte ang naging batayan ng karamihan sa mga kilalang supercomputer sa kasaysayan, kabilang ang K computer ng Fujitsu na tinatalo sa buong mundo.

Ang pilosopiya sa likod ng supercomputing clustering ay simple. Ang isang pisikal (o virtual) na makina ay na-configure bilang master system o head node, at nasa sistemang ito na tumatakbo ang pangunahing code ng application. Ang iba pang mga node ay walang ginawa kundi ang umupo at maghintay para sa master system na magtalaga ng mga workload sa kanila; kapag natanggap ang mga ito, ginagawa nila ang trabaho at ibabalik ang mga resulta nang mabilis hangga't maaari.

Ang isang computational cluster ay maaaring makita bilang isang macrocosm ng isang multiprocessor system, na may maraming mga pisikal na computer na gumagana sa kanilang mga indibidwal na gawain na kahanay.

kung paano blacklist salita sa alitan

Ang pagkakaiba ay ang mga node ay maaaring idagdag sa iyong kumpol, o alisin mula rito, kasing dali ng pagkonekta ng isang bagong PC sa isang network; at, ano pa, walang kinakailangang kinakailangan para sa node hardware na gumamit ng anumang partikular na arkitektura.

Kung nais mo, maaari kang mag-ipon ng isang kumpol mula sa isang hotchpotch ng mga system kabilang ang mga netbook, laptop, workstation at mga server na may mahusay na pagganap. Ang kinakailangan lamang ay ang bawat node ay nagpapatakbo ng angkop na software ng client.

Masasabing, ang mga kilalang halimbawa ng mga kumpol ng pag-compute ay ang mga proyekto na [protektado ng email] at [protektado ng email] - ngunit ang term na cluster na mas madalas na nagpapahiwatig ng isang sistemang pinamamahalaan ng gitnang (ang mga proyekto na pagsasama-sama ng lakas ng mga malalayong computer ay tinukoy bilang isang computing ng grid ).

Ang mga node ng isang kumpol ay kadalasang nakakonekta sa pamamagitan ng isang mas mabilis na link kaysa sa isang regular na koneksyon sa internet, upang mabawasan ang latency na kasangkot sa pagpapadala nang pabalik-balik ng mga workload. Sa iyong kumpol ng bahay, maaaring iyon ay Gigabit o 10GbE; ang K computer ay gumagamit ng isang pagmamay-ari na magkakaugnay na tinatawag na Tofu, na nagbibigay ng 100GB / sec ng bandwidth.

Alamin ang higit pa

Pag-coding ng supercomputing

Ang mga kumpol na nakabatay sa Windows ay maaaring tipunin nang madali gamit ang operating system ng Windows HPC Server 2008, at nagbibigay ang Microsoft ng mga alituntunin para sa paglikha ng mga application na may kamalayan sa cluster na gagamitin ang mga mapagkukunan ng cluster kapag pinapatakbo sa naturang system. Bilang kahalili, maraming mga libreng pamamahagi ng Linux na idinisenyo para sa clustering, tulad ng openMosix at ClusterKnoppix. Nagbibigay ang mga ito ng isang karanasan na madaling gamitin ng gumagamit na ginagawang halos walang kahirap-hirap upang mag-set up ng isang kumpol ng anumang laki gamit ang sikat na Beowulf system.

Alinmang ruta ang pipiliin mo, gayunpaman, ang isang limitasyon na malamang na makasalubong mo ay isang kawalan ng paunang mayroon nang mga application na idinisenyo upang magamit ang mga mapagkukunan ng kumpol. Hindi ito kinakailangang isang problema, dahil ang mga gawain sa supercomputer ay karaniwang isinasagawa ng bespoke code.

Mga add-on card

Ang diskarte ng cluster ay nababaluktot, ngunit lubos na nakakasayang - nangangahulugang iniiwan ang pag-iwan ng isang buong computer na nakabukas at pagguhit ng kuryente kapag karaniwang gumagamit ka lamang ng ilang mga pag-andar ng processor.

Ang isang mas mahusay na diskarte sa enerhiya ay upang mai-mount ang isang malaking bilang ng mga processor core sa isang expansion card at gamitin ang mga core na ito bilang isang virtual na kumpol.

kung paano mag-screenshot ng kwento ng someones nang hindi nila nalalaman
Nakaraang Pahina Susunod na Pahina

Kagiliw-Giliw Na Mga Artikulo

Choice Editor

Paano Masasabi kung May Isang Tanggalin ang Iyong Pakikipag-usap sa Snapchat
Paano Masasabi kung May Isang Tanggalin ang Iyong Pakikipag-usap sa Snapchat
Ang Snapchat ay isang tanyag na application ng social media na gumawa ng paraan sa tuktok dahil sa kultura ng privacy ng gumagamit. Nagpapadala ng mga snap at mensahe na hindi nag-iiwan ng bakas, awtomatikong tinatanggal ang nilalaman, at binabalaan ang mga gumagamit kung nakunan ang isang screenshot,
Paano Masasabi kung May Nagta-type sa Snapchat
Paano Masasabi kung May Nagta-type sa Snapchat
Naaalala ang mga araw kung kailan ka magpapadala ng isang mensahe nang hindi mo nalalaman kung naihatid na ito o kung nabasa ito ng tatanggap o hindi? Nakasalalay sa iyong edad, ang sagot ay maaaring talagang 'hindi,' tulad ng halos bawat matalino
Patayin ang Hard Disk Pagkatapos ng Idle sa Windows 10
Patayin ang Hard Disk Pagkatapos ng Idle sa Windows 10
Makikita natin kung paano i-off ang hard disk pagkatapos na idle sa Windows 10. Ang isang espesyal na pagpipilian sa Windows 10 ay nagbibigay-daan sa gumagamit na awtomatikong i-off ang mga hard drive.
iPhone X – Paano Baguhin ang Wallpaper
iPhone X – Paano Baguhin ang Wallpaper
Ginagamit mo pa rin ba ang stock na wallpaper sa iyong iPhone X? Bakit may boring na telepono kung napakaraming paraan para i-customize ang screen ayon sa iyong panlasa? Binibigyang-daan ka ng iPhone X na itakda ang iyong paboritong larawan bilang
Paano Magtanggal para sa Pareho sa WhatsApp
Paano Magtanggal para sa Pareho sa WhatsApp
Kung gumagamit ka ng WhatsApp para sa negosyo o pakikisalamuha, maaaring gusto mong tanggalin ang mga mensahe. Marahil ay nagpadala ka ng mensahe na may mga typo nang hindi sinasadya, o nag-attach ng mga maling larawan o attachment. Bilang kahalili, maaari kang nagpadala ng mensahe sa mali
Paano Mag-trim ng isang Video
Paano Mag-trim ng isang Video
Mayroong maraming mga paraan upang i-trim ang isang video, pipiliin mo man itong gawin gamit ang iyong device o isang program. Hindi lamang ang mga opsyon ay walang katapusan, ngunit ito ay isang medyo tapat na proseso din. Alam kung paano
Paano Palitan ang iyong Pangalan sa Clash of Clans
Paano Palitan ang iyong Pangalan sa Clash of Clans
Ang iyong pangalan ng Clash of Clans ay isa sa pinakamahalagang salik na nagpapakilala. Hinahayaan ka nitong tumayo mula sa iyong mga kaaway at maaari pa ngang maglagay ng ngiti sa mga mukha ng ilang manlalaro. Habang pinalawak mo ang iyong imperyo, maaaring gusto mo