Rakenna 8 PS3:n supertietokone

Vähemmän kuin kymmenesosa 2500 dollarin supertietokoneen GFlop-kustannuksista.Ota 8 PS3-konsolia, Yellow Dog Linux, Gigabit Ethernet -kytkin ja suosikkiproteiinien taitto- tai gravitaatioaaltomallinnuskoodisi, ja voit tehdä oikeaa tiedettä. Playstationilla!

Kokeile pelata Ratchet & Clankia Cray-tietokoneellaSuuri osa tieteellisestä laskennasta tehdään klusteritietokoneilla. Blue Gene/L, maailman nopein supertietokone, käyttää 130 000 prosessoria. Lisäksi tarvitaan paljon rahaa, virtaa ja jäähdytystä.

PS3 on tällä hetkellä halvin supertietokoneen rakennuspalikka.

Katso konepellin allePS3:n Cell Broadband Engine -prosessori eli Cell on heterogeeninen moniprosessori. Identtisten ytimien sijaan – kuten Intelin ja AMD:n moniydinprosessoreissa – Cell koostuu 64-bittisestä PowerPC-ytimestä ja kahdeksasta “synergistisestä rinnakkaisprosessorielementistä” (SPE).

Kussakin SPE:ssä on 256 kilotavua paikallista tallennustilaa, muistiohjain ja “synergistinen prosessoriyksikkö” (Synergistic Processing Unit, SPU), jossa on yhden käskyn ja usean datan prosessointiyksikkö ja 128 rekisteriä, joissa jokaisessa on 128 bittiä. Ne on yhdistetty väylällä, jonka sisäinen kaistanleveys on yli 300 GB/s ja joka siirtää dataa SPE:iden välillä.

Lopputulos: voit mennä Toys-R-Us:iin ja heittää 200 GFlopsia ostoskoriin.

Sony, ystävällinen supertietokonemyyjäsiSony lahjoitti avokätisesti kahdeksan PS3-konsolia Massachusettsin yliopiston professori Gaurav Khannalle hänen mustia aukkoja ja kvanttikosmologiaa käsittelevää tutkimustaan varten.

picture-2.jpg

Tässä grafiikassa näkyy, kuinka yksi musta aukko ajautuu spiraalimaisesti toiseen. Se edustaa ongelmia, joita professori Khanna analysoi.

Tavanomaisella supertietokoneella suoritettu ajo maksoi hänelle noin 5 000 dollaria apurahaa. Vähemmälläkin rahalla hän olisi voinut rakentaa PS3-klusterin ja ajaa mitä tahansa. Mutta Sony säästi hänet tältäkin vaivalta lahjoittamalla laitteet.

Tämä on vakavaa tavaraa, eikö? Joten sen on oltava telineasennettu. Mutta PS3 on niin pieni:

ps3-super.jpg

Tehdä oikeita töitä Playstation-klusterillaMene Terrasoftille ja hanki PowerPC Linux, joka toimii PS3:n . Hanki IBM:ltä kehittäjäpaketin versio 3.0.

Hanki SCOP3, A Rough Guide to Scientific Computing On the PlayStation 3, jonka on laatinut Tennesseen yliopiston tiimi, johon kuuluu Jack Dongarra, Top 500 supercomputer -listan pitkäaikainen julkaisija.

Hanki MIT:n luentomuistiinpanot Cell-ohjelmointikurssilta.

Kiinnostuitko ray tracingista? Tutustu Carsten Benthinin, Ingo Waldin, Michael Scherbaumin jaHeiko Friedrichin kirjoittamaan Ray Tracing on the Cell Processor (pdf). Huomaa: jos et jo ymmärrä säteenseurannan taustalla olevaa matematiikkaa, olet hukassa tässä erittäin teknisessä artikkelissa.

Proteiinien taittaminenSyksittäinen PS3:si voi olla osa supertietokoneprojektia, vaikka et rakentaisikaan sitä itse. Stanfordin Folding@home-proteiinin taittumisen tutkimus voi käyttää PS3:n syklejäsi Alzheimerin taudin ja monien muiden sairauksien syiden ymmärtämiseen. Auta pelastamaan *todellinen* maailma.

Tallennusbitit vieYksi Cell-prosessori vastaa suunnilleen 25 solmua Blue Gene/L:ssä. Vaikka Cellissä ja PS3:ssa on useita arkkitehtuurisia rajoituksia, jotka rajoittavat sen yleistä sovellettavuutta, se antaa tutkijoille mahdollisuuden soveltaa uskomatonta määrää syklejä tiettyihin ongelmaluokkiin. Sony, IBM ja Toshiba työskentelevät ahkerasti Cellin seuraavan sukupolven parissa.

StorageMojo-sivustolla olen usein käsitellyt tietotekniikan kuluttajistumista. PS3 edustaa supertietokoneiden kuluttajistumista. Se hyödyttää meitä kaikkia.

Kommentit ovat tietysti tervetulleita.

Päivitys: Eräs kommentoija kirjoitti väheksyvänsä PS3:a supertietokoneena ja sanoi, että hänellä oli ollut 8 solmun klusteri ja hän piti sitä pelkkänä leluna. Kysyin asiasta professori Khannalta, ja hän sanoi:

Olin tehnyt kotitehtäväni ennen kuin rakensin klusterin; hänen mainitsemansa muisti- ja verkkoviiveongelmat eivät olleet minulle ongelma. Joten, se itse asiassa toimii todella hyvin minulle. Teen tutkimusluokan simulaatioita klusterilla.

BTW, jos hän ei enää tarvitse PS3:taan .. ehkä hän voi harkita niiden lahjoittamista meille täällä 😉

Vastaa

Sähköpostiosoitettasi ei julkaista.