Huolimatta siitä, että monet ihmiset yhdistävät sanan "supertietokone" monimutkaisiin ja kalliisiin laitteisiin, jotka vievät pienen salin alueen, käytännössä nykyään tämän luokan pieni auto voidaan rakentaa kotona. Tarvitaan vain muutama moderni pelikonsoli.
Ohjeet
Vaihe 1
Osta kahdeksan Sony PlayStation 3 -pelikonsolia, jotka on valmistettu ennen 28. maaliskuuta 2010. Löydät ne esimerkiksi online-huutokaupoista. Varmista, että kaikilla koneilla on laiteohjelmistoversio, joka on vanhempi kuin 3.21 (ei sis.). Uudemmassa laiteohjelmistossa kyky asentaa Linux on poistettu käytöstä. Kun ostat konsoleja, älä missään tapauksessa yritä yhdistää niitä Internetiin tai ajaa pelejä niillä ennen Linuxin asentamista - automaattinen laiteohjelmistopäivitys uusimpaan saattaa alkaa.
Vaihe 2
Huolehdi supertietokoneen virtalähteestä. Ottaen huomioon, että PlayStation 3 kuluttaa 400 W virtaa ja kahdeksasta konsolista koostuva supertietokone on 3200 W, sinun tulisi käyttää jatkojohtoa, jonka nimellisvirta on 20 A (marginaalilla, koska todellinen virrankulutus on 14, (54) A, plus televisioiden tai näyttöjen kuluttamat virrat. Pistorasian on myös kestettävä virta samalla marginaalilla. Sama koskee johdotusta, kojelaudassa olevaa konetta ja mittaria. Tällaista supertietokonetta ei voida käyttää Neuvostoliiton rakentamien talojen kanssa, joissa on alumiinijohdot.
Vaihe 3
Liitä USB-näppäimistö ja hiiri kuhunkin digisovittimeen. Voit liittää näytön tai television niihin yksi kerrallaan, mutta jos tila ja virrankapasiteetti sallivat, voit varustaa kaikki digisovittimet klusterin näyttölaitteilla. Kun vaihdat näyttöä tai televisiota koneesta toiseen, irrota pistoke se.
Vaihe 4
Asenna kullekin digisovittimelle oma Fedora 8 -käyttöjärjestelmän jakelu prosessoreille PowerPC-käskyjoukolla (lyhennettynä ppc). Fedoran tavallinen x86-versio, joka on monille tuttu, ei toimi. Asentamiseen tarvitaan erityinen flash-aseman kuva, joka sijaitsee osoitteessa:
www.ps3cluster.org/distros/ps3.zip Määritä STB niin, että se käynnistyy oletusarvoisesti USB-tikulta. Pura kuva siitä, liitä se koneeseen ja käynnistä se uudelleen. Aseta Fedora 8 DVD -levy paikalleen ja asenna se. Toista muut laatikot
Vaihe 5
Yhdistä kaikki digisovittimet reitittimeen, joka on kytketty rajoittamattomaan internetiin. Se on määritettävä DHCP: llä. Jos reitittimessä ei ole kahdeksaa vapaata porttia, käytä lisäkeskitintä. Käynnistä Fedora uudestaan kaikilla koneilla ja ne saavat automaattisesti IP-osoitteensa.
Vaihe 6
Mutta kahdeksan digisovitinta, jotka eivät ole millään tavalla vuorovaikutuksessa keskenään, eivät ole vielä supertietokoneita. Asenna jokaiselle paketista, jotka tarjoavat tällaisen vuorovaikutuksen: asenna openssh-server
Asenna openssh-asiakkaita
yum asenna nfs-utils
asenna openmpi openmpi-devel openmpi-libs Tee yksi koneista isäntä - loput hallitaan sen avulla. Luo tällä koneella / etc-kansioon tiedosto openmpi-default-hostfile ja kirjoita siihen supertietokoneen muiden digisovittimien IP-osoitteet. Huomaa, että aina kun käynnistät koneet uudelleen, reititin voi antaa niille osoitteet eri tavalla, ja tämä tiedosto on tehtävä uudestaan. Tämä voidaan välttää vaihtamalla autot samassa järjestyksessä joka kerta.
Vaihe 7
Lataa tiedosto seuraavasta osoitteesta:
www.ps3cluster.org/distros/pi.c Aseta se isäntäkoneen openmpi-kansioon. Suorita komento
mpicc -o Pi Pi.c Tämä tuottaa suoritettavan tiedoston nimeltä Pi. Aseta se kaikille koneille ja aja vain pääkoneella:
mpirun -np N./Pi
missä N on iteraatioiden lukumäärä. Supertietokoneesi alkaa laskea luvun π arvoa. Koska supertietokone kuluttaa kotitalouden standardien mukaan valtavasti tehoa, sen käyttö yli 20 minuuttia päivässä ei ole taloudellista näkökulmaa.