Kako Zgraditi Superračunalnik

Kazalo:

Kako Zgraditi Superračunalnik
Kako Zgraditi Superračunalnik

Video: Kako Zgraditi Superračunalnik

Video: Kako Zgraditi Superračunalnik
Video: Мастеровит заборы! Как и из чего построить недорогой забор? Подробная инструкция! 2024, November
Anonim

Kljub temu, da marsikdo besedo "superračunalnik" povezuje s kompleksno in drago opremo, ki zavzema površino majhne dvorane, je danes v praksi majhen avto tega razreda mogoče zgraditi doma. Potrebno je le nekaj sodobnih igralnih konzol.

Kako zgraditi superračunalnik
Kako zgraditi superračunalnik

Navodila

Korak 1

Kupite osem igralnih konzol Sony PlayStation 3, izdelanih pred 28. marcem 2010. Najdete jih na primer na spletnih dražbah. Prepričajte se, da imajo vsi stroji različico vdelane programske opreme, starejšo od 3.21 (ne vključuje). V novejši vdelani programski opremi je možnost namestitve Linuxa onemogočena. Ko kupujete konzole, jih v nobenem primeru ne poskušajte povezati z internetom ali na njih zagnati iger, preden namestite Linux - morda se bo začela samodejna posodobitev vdelane programske opreme na najnovejšo.

2. korak

Poskrbite za napajanje superračunalnika. Glede na to, da PlayStation 3 porabi 400 W moči, superračunalnik, sestavljen iz osmih konzol, pa je 3200 W, bi morali uporabiti podaljšek, ocenjen na tok 20 A (z mejo, saj bo dejanska trenutna poraba 14, (54) A, plus dodajte tokove, ki jih porabijo televizorji ali monitorji) Vtičnica mora z enakim robom prenesti tudi tok. Enako velja za ožičenje, pa tudi za stroj na armaturni plošči in števec. Takšnega superračunalnika ni mogoče uporabiti pri sovjetsko zgrajenih hišah z aluminijasto napeljavo.

3. korak

Na vsako sprejemno enoto priključite tipkovnico in miško USB. Z njimi lahko naenkrat priključite monitor ali televizor, če pa prostor in zmogljivost to omogočata, lahko vse sprejemnike opremite z prikazovalnimi napravami v gruči. Pri preklopu monitorja ali televizorja z enega stroja na drugega izključite vtič to.

4. korak

Za vsako set-top box namestite določeno distribucijo operacijskega sistema Fedora 8 za procesorje z naborom navodil PowerPC (okrajšano kot ppc). Običajna različica Fedore x86, ki je znana mnogim, ne bo delovala. Za namestitev boste potrebovali posebno sliko bliskovnega pogona na naslovu:

www.ps3cluster.org/distros/ps3.zip Konfigurirajte STB tako, da se privzeto zažene s ključa USB. Razpakirajte sliko na njej, jo priključite na napravo in jo znova zaženite. Vstavite DVD Fedora 8 in ga namestite. Ponovite za preostala polja

5. korak

Priključite vse sprejemnike na usmerjevalnik, povezan z neomejenim internetom. Konfiguriran mora biti z DHCP. Če usmerjevalnik nima osmih prostih vrat, uporabite dodatno zvezdišče. Znova zaženite Fedoro na vseh računalnikih in samodejno bodo dobili svoje naslove IP.

6. korak

Toda osem sprejemnikov, ki nikakor ne medsebojno komunicirajo, še ni superračunalnik. Na vsakega od njih namestite pakete, ki bodo zagotavljali takšno interakcijo: yum install openssh-server

yum namestite openssh-odjemalce

yum namestite nfs-utils

yum install openmpi openmpi-devel openmpi-libs Eden od naprav postavi za glavnega - ostale bo nadziral sam. Na tej napravi v mapi / etc ustvarite datoteko openmpi-default-hostfile in vanjo vpišite naslove IP drugih sprejemnikov, vključenih v superračunalnik. Upoštevajte, da lahko usmerjevalnik vsakič, ko znova zaženete računalnike, naslove dodeli drugače in to datoteko bo treba obnoviti. Temu se lahko izognete tako, da avtomobile vsakič zamenjate v istem vrstnem redu.

7. korak

Datoteko prenesite z naslednjega naslova:

www.ps3cluster.org/distros/pi.c Postavite ga v mapo openmpi na gostiteljskem računalniku. Zaženite ukaz

mpicc -o Pi Pi.c To bo ustvarilo izvršljivo datoteko z imenom Pi. Namestite ga na vse stroje in zaženite samo na glavnem:

mpirun -np N./Pi

kjer je število ponovitev N. Vaš superračunalnik bo začel izračunavati vrednost števila π. Ker superračunalnik porabi ogromno energije po gospodinjskih standardih, uporaba z več kot dvajset minut na dan s finančnega vidika ni smotrna.

Priporočena: