211service.com
Superpočítač vzkříšen
Dokonce i v oblasti definované neustálými průlomy byl tento úspěch šokující: loni v březnu japonská vláda zapálila počítač, který se brzy ukázal jako nejrychlejší na světě, v některých případech překonal příští nejrychlejší počítač o faktor 10. Sestavení Earth Simulatoru, postaveného společností NEC, trvalo čtyři roky a stálo nejméně 350 milionů dolarů. Rychle poskytl skutečné vědecké výsledky v globálním modelování klimatu a dokončil simulace, díky nimž ostatní počítače vypadaly hrubě. Vědci z celého světa se seřadili kvůli omezenému množství počítačového času dostupného výzkumníkům mimo Japonsko. V červnu, jen několik týdnů poté, co se stroj probudil k životu, tři ze šesti finalistů prestižních cen Gordona Bella v oblasti vysoce výkonných počítačů provozovali své projekty na Earth Simulatoru.
O novinkách se loni na jaře postaralo několik článků, které citovaly odborníky, kteří porovnávali Simulátor Země se Sputnikem – dalším příkladem toho, že Spojené státy byly v kritické technologii vážně překonány. Ale mimo řídké kruhy špičkové výpočetní techniky tento příběh brzy zemřel. Američtí prodejci počítačů tento úspěch bagatelizovali, odmítali Earth Simulator jako starou technologii nebo příliš specializovaný na to, aby byl hodně užitečný, dokonce trvali na tom, že šlo o reklamní trik. Dejte nám 400 milionů dolarů, které můžeme utratit za jeden počítač, a mohli bychom něco postavit stejně rychle, říká Peter Ungaro, viceprezident pro vysoce výkonné výpočty v IBM.
Tento příběh byl součástí našeho vydání z února 2003
- Viz zbytek čísla
- předplatit
To se mi líbí, posmívá se Gordon Bell, konstruktér prvního minipočítače pro digitální zařízení a osobnost v oblasti vysoce výkonných počítačů. Jak to IBM udělá? Kde je ta technologie? Chci se vsadit o 1 000 $, že v příštím roce IBM nedosáhne nákladového výkonu Earth Simulatoru na žádném systému, který má. Ve skutečnosti IBM nedávno získala kontrakt ministerstva energetiky na stavbu dvojice strojů navržených tak, aby běžely dvakrát až devětkrát rychleji než Earth Simulator, ale dokončení projektu bude trvat až do roku 2005. Stejně jako mnozí z těch, kteří se podílejí na vysoce výkonných vědeckých počítačích, Bell věří, že úspěch Japonska odhalil zející díru ve vývoji superpočítačových systémů ve Spojených státech – díru, kterou samy peníze zaplnit nemohou.
Co se stalo, že umožnilo NEC zaujmout tak ohromné vedení v oblasti výpočetního výkonu? Jednoduše řečeno, japonská vláda uznala za vhodné dotovat vývoj nejdražšího počítače na světě. Cílem projektu nebylo získat chlubící se práva ze Spojených států, ale zlepšit porozumění vědcům globálního klimatu vytvořením stroje, který provádí lepší modelování a simulace počasí než kdy předtím.
Ve stejné době vládní financování výzkumu v oblasti špičkových počítačů ubývalo v reakci na hluboce zakořeněnou představu USA, že vývojáři superpočítačů, podobné matkám blahobytu, by se měly starat spíše o sebe, než přežívat z vládních dávek. Ve srovnání s jakoukoli jinou částí počítačového trhu je trh se superpočítači malý a pomalu roste, takže když vyschly veřejné finance, vyschly i soukromé investice do vysoce výkonných architektur. Posledních zhruba deset let se proto americký důraz v superpočítači soustředil na propojování klastrů komoditních procesorů – těch, které jsou navrženy pro každodenní obchodní aplikace – v takzvaných masivně paralelních konfiguracích. Tento přístup je v ostrém kontrastu s japonskou vizí specializovaných architektur vyvinutých výhradně pro trh s vysokým výkonem.
Je pravda, že komoditní přístup zašel daleko: při psaní tohoto článku se dva komoditní stroje, dva superpočítače ASCI Q vyrobené společností Hewlett-Packard v Los Alamos National Laboratory v Novém Mexiku, umístily jako druhé nejrychlejší na světě (měřeno Top500.org , nezisková analytická skupina). Myšlenka využít mnoho low-endových procesorů k provádění komplikovaných úkolů také zaujala veřejnou představivost, s projekty jako např.SETI @ home, která využívá stolní počítače více než čtyř milionů dobrovolníků, aby skenovali data z radioteleskopů a hledali vzory svědčící o mimozemské inteligenci. Klastry Beowulf, které využívají metodu vyvinutou v roce 1994 pro propojení počítačů, aby se maximalizoval jejich výpočetní výkon, ještě více usnadnily dosažení vysoké úrovně výkonu s relativně nízkými kapitálovými investicemi. Komoditní přístup se bezesporu osvědčil pro mnoho aplikací, které najednou běžely na specializovaném velkém železe.
Ale navzdory těmto výdobytkům Spojené státy bolestně zaostávají právě v oblasti, kde na výpočetních svalech záleží nejvíce a kde může národ nejvíce získat: v simulaci tak složitých systémů, jako je počasí na makroskopickém konci a skládání proteinů na mikroskopickém . Tato simulační schopnost je stále důležitější pro rozvoj základní vědy i pro národní bezpečnost.
Přimět soukromý sektor, aby za tuto schopnost platil, je jako tvrzení obranného průmyslu, že jaderné ponorky musí mít nějaký druh komerčního vedlejšího produktu, říká Horst Simon, ředitel National Energy Research Scientific Computing Center v Oaklandu, CA, kde se nachází 12. nejrychlejší počítač. . Ve Spojených státech jsme se vydali směrem, který nebude fungovat.
Need for Speed
Jaké jsou skutečné výhody zrychlování počítačů? Proč koneckonců nemůžeme použít stroj, kterému dokončení úkolu trvá měsíc nebo týden místo dne nebo hodiny? U mnoha problémů můžeme. Ale pravdou je, že teprve začínáme získávat výpočetní výkon, abychom pochopili, co se děje v systémech s tisíci nebo miliony proměnných; i ty nejrychlejší stroje právě odhalují příslib toho, co přijde.
Vezměme si například skleníkové plyny a způsob, jakým ovlivňují globální klima, což je jeden z problémů, ke kterému byl vyvinut Simulátor Země. S dostatečně rychlými počítači, které přesně předpovídají klimatické změny, můžeme s mnohem větší jistotou vědět, jaká úroveň atmosférického oxidu uhličitého roztaví polární ledové čepičky. Podobně, protože Earth Simulator modeluje klima planety na neuvěřitelném stupni granularity, může provádět simulace, které zohledňují účinky takových místních jevů, jako jsou bouřky. Tyto jevy mohou ovlivnit oblasti široké pouze 10 kilometrů na rozdíl od 30 až 50 kilometrů, které většina modelů počasí používá jako standardní velikost mřížky.
Nebo si vezměte potíže, se kterými jsme se setkali při pokusu pochopit a využít jadernou fúzi – která je věčným všelékem na naše energetické problémy. Provedení jediného experimentu [fúze] může trvat deset let, říká Thomas Sterling, spolupracovník fakulty v Centru pokročilého výpočetního výzkumu na Caltech. Rychlejší počítače by tyto projekty urychlily o desítky let, což by nám umožnilo nejen navrhovat bezpečné reaktory, které nám dávají sílu řídit planetu, ale také vědět, jak se zbavit odpadu.
Jeden nedávný příklad příslibu i omezení dnešních nejvýkonnějších počítačů pochází ze stroje ASCI White od IBM, čtvrtého nejrychlejšího superpočítače na světě, který výzkumníci IBM použili ke zkoumání toho, jak materiály praskají a deformují se pod tlakem. Studie, oznámená loni na jaře, simulovala chování miliardy atomů mědi. Miliarda jistě zní jako spousta proměnných – dokud si neuvědomíte, že k vytvoření byť jednoho krychlového centimetru mědi by bylo potřeba více než sto bilionkrát tolik atomů.
Existuje názor, že vysoce výkonná výpočetní technika je vyspělé odvětví, kde byly všechny problémy vyřešeny a my jsme se posunuli dál, říká Burton Smith, hlavní vědecký pracovník Cray, průkopnické superpočítačové společnosti v Seattlu. To není pravda. Rozpaky z Earth Simulatoru odhalují skutečnost, že je zde ještě spousta porozumění.
| KDO VYRÁBÍ NEJSUPERRYCHLEJŠÍ POČÍTAČE? | |||||||||||||||||||||||||||
| Specifikace nejrychlejšího stroje | |||||||||||||||||||||||||||
| Společnost | Číslo v top 500 název Rychlost (Gigaflops) Umístění | ||||||||||||||||||||||||||
| Hewlett Packard | 137 ASCI Q 7,727 | Národní Los Alamos Laboratoř, NM | |||||||||||||||||||||||||
| IBM | 129 ASCI Bílá 7 226 | Lawrence Livermore Národní laboratoř, CA | |||||||||||||||||||||||||
| Sun Microsystems | 88 HPC 4500 420 | švédské ozbrojené síly, Stockholm, Švédsko | |||||||||||||||||||||||||
| Silikonová grafika | 45 ASCI Modrá hora 1 608 | Národní Los Alamos Horská laboratoř, NM | |||||||||||||||||||||||||
| Cray | 22 T3E 1200 1166 | Neznámý (vláda USA) | |||||||||||||||||||||||||
| NEC | 15 Simulátor Země 35 860 | Centrum simulátorů Země, Simulátor Yokohama, Japonsko |
| Současné a navrhované superpočítačové architektury | |||
| Architektonický přístup | Popis | Výhody | Hlavní zastánci |
| Komoditní klastry (provozní) | Stovky nebo tisíce běžně dostupných serverů s připojením s nízkou šířkou pásma | Nízkonákladová výstavba; efektivní s problémy, které lze rozdělit na kousky | Hewlett-Packard, IBM, Silicon Graphics |
| Vektorové výpočty (provozní) | Stovky na zakázku vyrobených orocessorů s vysokorychlostními konektory | Více času stráveného na počítači, méně času na komunikaci | Cray, NEC |
| Streamování (experimentální) | Mezihodnoty výpočtů uložené v lokální paměti | Rychlost; přenos dat na čipu pro snížení problémového místa v paměti | Stanfordská Univerzita |
| Procesor v paměti (experimentální) | Procesní obvody a krátkodobá paměť jsou rozptýleny na stejném čipu | Rychlost; kratší vzdálenost mezi procesory a pamětí | University of Southern California, Caltech, IBM |
| Cascade (experimentální) | Data, spíše než software, uložená v místní paměti procesoru | Méně volání do paměti v případech, kdy jsou datové sady větší než programy | Cray, Caltech |
Projekt Apollo společnosti Computing?
V posledním desetiletí stála americká komunita vysoce výkonných počítačů na ramenou gigantů. Mnoho ředitelů center pro vědecké výpočty tvrdí, že se domnívají, že Spojené státy jsou v kritickém bodě rozhodování, kde by výběr projektů a množství finančních prostředků investovaných do nových vysoce výkonných počítačových architektur mohly hmatatelným způsobem ovlivnit budoucí bezpečnost a prosperitu.
K vyřešení tohoto nepříjemného problému bude skutečně zapotřebí kombinace dobrých nápadů z univerzit a vládního financování a dobrého průmyslového inženýrství, říká Bell. Vybudování nového čipu je přímo na hranici toho, čeho může univerzita dosáhnout; pak potřebujete někoho, kdo má zdroje na to, aby provedl podrobné technické věci, jako je chlazení a připojení a tak dále. Bude to stát hodně úsilí.
Ale pokud se to udělá správně, může rozkvést zcela nový zlatý věk vědy. Jedním z nejnápadnějších aspektů projektu Earth Simulator je jeho otevřenost. Vědci spolu komunikují navzdory jazykovým a geografickým bariérám. Testují teorie a provádějí simulace, které mají potenciál zlepšit naše chápání světa a jsou přínosem pro nás všechny. Před několika měsíci Sterling zprostředkoval schůzku mezi Tetsuyou Sato, ředitelem zařízení Earth Simulator, a Johnem Gyakumem, profesorem McGill University, který je jedním z předních světových odborníků na způsoby, jak malé meteorologické systémy, jako jsou bouřky, ovlivňují globální vzorce počasí. Před Simulátorem Země neexistoval žádný počítač, který by dokázal tak malé systémy snadno začlenit do rozsáhlých klimatických simulací. Teď tam může být. Otevřeli se spolupráci, protože jim záleží především na vědeckých výsledcích, říká Sterling. A to, co dělají, je důležité pro všechny na planetě.
Není to tedy jen pokrok v informatice, ale je zapotřebí více a chytřejších počítačů. Jde o pokrok v každé vědě. Věda v 21. století spočívá na třech pilířích, říká Decker z energetického ministerstva. Jako vždy existuje teorie a experimenty. Ale simulace bude třetím pilířem vědeckého objevu. Vzhledem k problémům, kterým čelíme, jednoznačně chceme být v naší vědě na špici. Pokud je výkon našich počítačů o řád nižší, než jaký víme, že mohou být i dnes, pak nebudeme.
