Méně než desetina nákladů na GFlop superpočítače za 2500 dolarůVezměte 8 konzolí PS 3, Yellow Dog Linux, gigabitový ethernetový přepínač a své oblíbené kódy pro skládání proteinů nebo modelování gravitačních vln a děláte skutečnou vědu. Na Playstationu!
Zkuste si zahrát Ratchet & Clank na CrayiVětšina vědeckých výpočtů se provádí na clusterových počítačích. Blue Gene/L, nejrychlejší superpočítač na světě, využívá 130 000 procesorů. Plus spoustu peněz, energie a chlazení.
Přibližně 4 dolary za miliardu operací s plovoucí desetinnou čárkou (GFlops) je PS3 nejlevnějším superpočítačovým stavebním prvkem, který je dnes k dispozici.
Podívejte se pod kapotuProcesor Cell Broadband Engine neboli Cell v PS3 je heterogenní multiprocesor. Místo identických jader – jako u vícejádrových procesorů Intel a AMD – se Cell skládá z 64bitového jádra PowerPC a 8 “synergických koprocesorových prvků” (SPE).
Každý SPE má 256 KB lokální paměti, paměťový řadič a “synergickou procesorovou jednotku” (SPU) s jednotkou pro zpracování jedné instrukce a více dat a 128 registry po 128 bitech. Jsou propojeny sběrnicí s vnitřní šířkou pásma více než 300 GB/s, která přenáší data mezi jednotlivými SPE.
Shrnutí: můžete jít do hračkářství Toys-R-Us a hodit si do nákupního košíku 200 GFlops.
Sony, váš spřátelený prodejce superpočítačůSony velkoryse věnovala 8 konzolí PS3 profesoru Gauravu Khanovi z Massachusettské univerzity na jeho výzkum černých děr a kvantové kosmologie.
Toto je grafika jedné černé díry, která se spirálovitě stáčí do druhé. Je reprezentativní pro problémy, které profesor Khanna analyzuje.
Provedení běhu na běžném superpočítači ho stálo asi 5 000 dolarů z grantu. Za méně peněz mohl postavit cluster PS3 a spustit cokoli, co chtěl. Ale společnost Sony mu ušetřila i tuto námahu tím, že mu darovala vybavení.
Toto je vážná věc, že? Takže to musí být namontováno v racku. Ale PS3 je tak maličká:
Dělejte skutečnou práci na clusteru PlaystationJděte do Terrasoftu a získejte PowerPC Linux, který běží na PS3. Jděte si do IBM pro vývojářskou sadu verze 3.0.
Vyzvedněte si knihu SCOP3, A Rough Guide to Scientific Computing On the PlayStation 3 od týmu z univerzity v Tennessee, jehož členem je Jack Dongarra, dlouholetý vydavatel seznamu Top 500 superpočítačů.
Získejte poznámky z přednášek MIT z kurzu programování Cell.
Zajímá vás ray tracing? Podívejte se na knihu Ray Tracing on the Cell Processor (pdf), kterou napsali Carsten Benthin, Ingo Wald, Michael Scherbaum aHeiko Friedrich. Poznámka: pokud ještě nerozumíte matematice, která stojí za ray tracingem, budete v tomto vysoce odborném článku ztraceni.
Skládání proteinůVáš samostatný PS3 může být součástí projektu superpočítače, i když si ho nesestavíte sami. Stanfordský výzkum skládání proteinů Folding@home může využít cykly vašeho PS3 k pochopení příčin Alzheimerovy choroby a mnoha dalších onemocnění. Pomozte zachránit *skutečný* svět.
Uložení bitů trváJeden procesor Cell zhruba odpovídá 25 uzlům Blue Gene/L. I když má Cell a PS3 řadu architektonických omezení, která omezují jeho obecnou použitelnost, umožňuje výzkumníkům použít na určité třídy problémů neuvěřitelné množství cyklů. A společnosti Sony, IBM a Toshiba usilovně pracují na další generaci Cell.
Na serveru StorageMojo jsem se často zabýval konzumací IT. PS3 představuje konzumerizaci superpočítačů. To bude přínosem pro nás všechny.
Komentáře jsou samozřejmě vítány.
Aktualizace: Jeden komentátor napsal, aby znevážil PS3 jako superpočítač, a uvedl, že měl 8uzlový cluster a nepovažoval ho za víc než za hračku. Zeptal jsem se na to profesora Khanny a on odpověděl:
Než jsem cluster postavil, udělal jsem si domácí úkoly; problémy s pamětí a latencí sítě, které zmiňuje, pro mě nebyly problémem. Takže mi to vlastně funguje velmi dobře. Na clusteru provádím simulace na výzkumné úrovni.
BTW, pokud už nepotřebuje své PS3.. možná by mohl zvážit, zda nám je tady nevěnovat 😉