Építs egy 8 PS3-as szuperszámítógépet

A 2500 dolláros szuperszámítógépek GFloponkénti költségének kevesebb mint tizedeVégy 8 PS3-as konzolt, Yellow Dog Linuxot, egy Gigabit Ethernet switchet és a kedvenc fehérjehajtogató vagy gravitációs hullámokat modellező kódjaidat, és máris igazi tudományt csinálsz. Egy Playstationön!

Próbálj meg Ratchet & Clanket játszani egy Cray-nA legtöbb tudományos számítást klaszterszámítógépeken végzik. A Blue Gene/L, a világ leggyorsabb szuperszámítógépe 130 000 processzort használ. Plusz rengeteg pénz, energia és hűtés.

Milliárd lebegőpontos műveletenként (GFlops) körülbelül 4 dollárral a PS3 a ma elérhető legolcsóbb szuperszámítógép-építőelem.

Nézzen a motorháztető aláA PS3 Cell Broadband Engine processzora, vagy Cell, egy heterogén multiprocesszor. Azonos magok helyett – mint az Intel és az AMD többmagos processzorai – a Cell egy 64 bites PowerPC magból és 8 “szinergikus társprocesszor elemből” (SPE) áll.

Minden SPE 256 KB helyi tárral, memóriavezérlővel és egy “szinergikus feldolgozó egységgel” (SPU) rendelkezik, amely egy Single Instruction, Multiple Data feldolgozó egységgel és 128 darab, egyenként 128 bites regiszterrel. Ezeket egy több mint 300 GB/s belső sávszélességű busz köti össze, amely az adatokat az SPE-k között továbbítja.

A lényeg: elmehetsz a Toys-R-Usba, és bedobhatsz 200 GFlops-ot a kosaradba.

Sony, az Ön baráti szuperszámítógép-gyártójaA Sony nagylelkűen 8 PS3 konzolt adományozott Gaurav Khanna professzornak a Massachusettsi Egyetemről a fekete lyukakkal és a kvantumkozmológiával kapcsolatos kutatásaihoz.

picture-2.jpg

Ez a grafika egy fekete lyukat ábrázol, amint spirálisan belemegy egy másikba. Ez reprezentálja azokat a problémákat, amelyeket Khanna professzor elemez.

A hagyományos szuperszámítógépen történő futtatás körülbelül 5000 dollárba került neki pályázati pénzből. Ennél kevesebbért megépíthette volna a PS3 klasztert, és futtathatott volna bármit, amit csak akart. De a Sony még ezt a fáradságot is megspórolta neki a berendezés adományozásával.

Ez komoly dolog, igaz? Tehát rackbe kell szerelni. De a PS3 olyan apró:

ps3-super.jpg

A Playstation-klaszteren igazi munkát végezniA Terrasoftnál olyan PowerPC Linuxot lehet beszerezni, amely a PS3 . Menjen az IBM-hez a fejlesztőkészlet 3.0-s verziójáért.

Vegye meg a SCOP3, A Rough Guide to Scientific Computing On the PlayStation 3 című könyvet, amelyet a Tennessee Egyetem egy csapata készített, amelynek tagja Jack Dongarra, a Top 500 szuperszámítógép listájának régi kiadója.

Vegye meg az MIT előadásjegyzeteit a Cell programozási kurzusról.

Érdekli a sugárkövetés? Nézze meg a Carsten Benthin, Ingo Wald, Michael Scherbaum és Heiko Friedrich által írt Ray Tracing on the Cell Processor (pdf) című könyvet. Megjegyzés: ha még nem érti a sugárkövetés mögötti matematikát, elveszik ebben a rendkívül technikai jellegű dolgozatban.

Protein hajtogatásAz Ön önálló PS3-ja akkor is része lehet egy szuperszámítógép-projektnek, ha nem maga építi meg. A Stanford Folding@home fehérjehajtogatási kutatása a PS3 ciklusait felhasználva segíthet megérteni az Alzheimer-kór és számos más betegség okait. Segítsen megmenteni a *valódi* világot.

A tároló bitek elvisznekEgyetlen Cell processzor nagyjából 25 csomópontnak felel meg a Blue Gene/L-en. Bár a Cellnek és a PS3-nak számos olyan architekturális korlátja van, amely korlátozza általános alkalmazhatóságát, lehetővé teszi a kutatók számára, hogy hihetetlen számú ciklust alkalmazzanak bizonyos problémakategóriákra. A Sony, az IBM és a Toshiba pedig már gőzerővel dolgozik a Cell következő generációján.

A StorageMojo-n gyakran foglalkoztam az informatika fogyasztóvá válásával. A PS3 a szuperszámítógépek fogyasztóivá válását képviseli. Ez mindannyiunk hasznára válik.

Kommentárokat természetesen szívesen fogadunk.

Frissítve: Egy hozzászóló írt, hogy a PS3-at mint szuperszámítógépet becsmérelje, mondván, hogy volt egy 8 csomópontos fürtje, és azt nem találta többnek egy játéknál. Megkérdeztem erről Khanna professzort, aki azt mondta:

Elvégeztem a házi feladatomat, mielőtt megépítettem a klasztert; az általa említett memória- és hálózati késleltetési problémák nem jelentettek számomra problémát. Szóval, ez valójában nagyon jól működik nálam. Kutatási szintű szimulációkat végzek a klaszteren.

BTW, ha már nincs szüksége a PS3-asaira .. talán megfontolhatja, hogy nekünk adományozza őket itt 😉

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.