Rýchlejší superpočítač! NASA oznamuje výzvu na vysokovýkonnú rýchlu prácu s počítačom

Pin
Send
Share
Send

Riaditeľstvo misie pre výskum letectva NASA (ARMD) bolo celé desaťročia zodpovedné za vývoj technológií, ktoré umiestňujú satelity na obežnú dráhu, astronautov na Mesiaci a vysielali robotické misie na iné planéty. Bohužiaľ, po mnohých rokoch podpory misií NASA sa niektoré z ich strojov postupne rozrastajú a potrebujú upgrade.

Zoberme si superpočítač Pleiades, stroj s distribuovanou pamäťou, ktorý je zodpovedný za vykonávanie modelovania a simulácie misií NASA. Napriek tomu, že je Pleiades jedným z najrýchlejších superpočítačov na svete, bude potrebné ho vylepšiť, aby v nasledujúcich rokoch zostal v platnosti. Preto sa organizácia NASA spojila s programom TopCoder (as podporou spoločnosti HeroX) na spustenie vysokovýkonnej rýchlej výpočtovej výzvy (HPFCC).

NASA a TopCoder hľadajú peňaženky vo výške 55 000 dolárov a hľadajú programátorov a počítačových špecialistov, ktorí im pomôžu inovovať Plejády, aby mohli rýchlejšie vykonávať výpočty. Konkrétne chcú vylepšiť svoj softvér FUN3D tak, aby analýza toku, ktorá predtým trvala mesiace, sa teraz mohla vykonávať v dňoch alebo hodinách. Stručne povedané, chcú zrýchliť svoje superpočítače faktorom 10 až 1000, pričom sa spoliehajú na svoj existujúci hardvér a bez akéhokoľvek zníženia presnosti.

Tí, ktorí dúfajú vstúpiť, musia byť oboznámení so softvérom FUN3D, ktorý sa používa na výpočet nelineárnych parciálnych diferenciálnych rovníc (aka. Navier-Stokesove rovnice), ktoré sa používajú na výpočty stálych a nestálych prietokov. Zahŕňajú veľké simulácie vírenia v oblasti výpočtovej dynamiky tekutín (CFD), ktoré majú osobitný význam, pokiaľ ide o nadzvukové lietadlá, vesmírne lety a vývojové nosiče a planetárne systémy spätného prúdenia.

NASA uzavrela partnerstvo s touto výzvou s TopCoderom, najväčšou online komunitou dizajnérov, vývojárov a vedcov údajov na svete. Od svojho založenia v roku 2001 usporiadala táto spoločnosť nespočet online súťaží (známych ako „jednokolové zápasy“ alebo „SRM“), ktorých cieľom je podpora lepšieho programovania. Usporadúvajú tiež týždenné súťaže na podporu vývoja grafického dizajnu.

Celkovo bude HPFSCC pozostávať z dvoch výziev - Ideation Challenge a Architecture Challenge. Pre Ideation Challenge (organizovanú NASA), musia konkurenti navrhnúť nápady, ktoré môžu pomôcť pri optimalizácii zdrojového kódu Plejád. Ako sa uvádza, môžu zahŕňať (ale neobmedzujú sa iba na) „využívanie algoritmického vývoja v takých oblastiach, ako sú adaptácia siete, metódy vyššieho poriadku a efektívne techniky riešenia pre vysoko výkonný výpočtový hardvér.“

Architektonická výzva (organizovaná spoločnosťou TopCoder), sa menej zameriava na stratégiu a viac na merateľné zlepšenia. Účastníci budú mať za úlohu ukázať, ako optimalizovať spracovanie, aby sa znížil celkový čas a zvýšila sa účinnosť výpočtových modelov. V ideálnom prípade, hovorí TopCoder, by to zahŕňalo „optimalizáciu algoritmu existujúcej kódovej základne, optimalizáciu odosielania medzi uzlami alebo ich kombináciu.“

NASA poskytuje ceny za výzvu Ideation vo výške 20 000 dolárov, pričom 10 000 dolárov bolo udelených za prvé miesto a dve ceny medzi finalistami o 5 000 dolárov. Spoločnosť TopCoder medzitým ponúka 35 000 dolárov za výzvu architektúry - najvyššiu cenu 15 000 dolárov za prvé miesto, 10 000 dolárov za druhé miesto a 10 000 dolárov vyčlenených pre fond kvalifikovaných zlepšení kandidátov na ceny.

Súťaž zostane otvorená pre prihlášky do 29. júna 2017, kedy začne posudzovanie. Toto bude ukončené 7. augusta a víťazi oboch súťaží budú vyhlásení 9. augusta. Takže ak ste programátor, počítačový inžinier alebo niekto, kto pozná softvér FUN3D, nezabudnite sa obrátiť na HeroX a prijať výzvu!

Preskúmanie ľudského vesmíru pokračuje ďalej s plánovanými misiami na Mesiac, Mars a ďalšie. Vzhľadom na neustále sa rozširujúcu prítomnosť vo vesmíre a na nové výzvy, ktoré nás čakajú, je nevyhnutné, aby sme mali správne nástroje, aby sa to všetko stalo. Využitím vylepšení v počítačovom programovaní môžeme zaistiť, aby jeden z najdôležitejších aspektov plánovania misií zostal až do splnenia úlohy!

Pin
Send
Share
Send