

Jste-li počítačový programátor a máte nějaký čas ve svých rukou, NASA vás potřebuje!
Agentura uvedla, že chce zefektivnit software používaný pro letecký výzkum a provozovat jej na jednom z nejvýkonnějších superpočítačů světa. Za tímto účelem se NASA spojila s HeroX a Topcoder, aby podle prohlášení zahájily High Performance Fast Computing Challenge (HPFCC).
Výzva, pokud se rozhodnete ji přijmout, znamená, že návrhový software FUN3D od NASA běží rychleji - ve skutečnosti 10 až 10 000krát rychleji.
Může to znít jako opojný úkol, ale představitelé NASA uvedli, že skok v rychlosti by mohl být proveden identifikací úzkého hrdla v kódování nebo jednoduše ořezáním milisekund jednoho z mnoha podprogramů softwaru tím, že by byl efektivnější.
"Toto je konečný úkol snů 'geeka'," řekl Doug Rohn, ředitel programu transformativních aeronautických konceptů (TACP) NASA v prohlášení. "Pomoc NASA zrychlit její software, aby pomohl pokročit v našem leteckém výzkumu, je oboustranně výhodná pro všechny."
FUN3D je napsán převážně v jazyce Modern Fortran a běží na superpočítači Plejády.
Software zpracovává první část přístupu NASA k leteckému výzkumu „třínohé stolice“: výpočetní dynamiku tekutin neboli CFD. Druhá noha stoličky se skládá ze stavění zmenšených modelů letadel a komponentů, které se testují v aerodynamických tunelech, aby se zjistilo, zda platí předpovědi CFD. Třetí etapou je stavba pilotovaných a nepilotovaných experimentálních letadel v plném měřítku k demonstraci technologie.
Aby tato výzkumná „stolička“fungovala, měly by být všechny tři nohy stejně dlouhé, aby byla stolice v rovnováze, uvedla NASA. Pokud je jedna noha příliš krátká, může se celá věc převrátit. A v tomto případě, pokud se rychlost kódu CFD zkracuje, může to vyvést z rovnováhy letecký výzkum NASA a zpomalit ho, uvedli představitelé NASA.
"Některé koncepty jsou tak složité, že je obtížné i pro ty nejrychlejší superpočítače analyzovat tyto modely v reálném čase," řekl Michael Hetle, výkonný ředitel programu TACP. "Dosažení řádového zrychlení v tomto softwaru zdokonaluje náskok, který potřebujeme k tomu, abychom naši technologii posunuli na další úroveň."
HPFCC nabízí celkovou peněženku až 55 000 $, která bude rozdělena mezi vítěze, přičemž největší jednotlivá peněženka je nastavena na 15 000 $. Topcoder a Helix si každý vyberou své vlastní vítěze a udělí samostatné ceny. Navštivte web soutěže pro více podrobností.
Protože kód vlastní vláda USA, musíte být starší 18 let a být občanem USA, abyste se mohli zúčastnit. Pokud tedy splňujete tyto požadavky a cítíte, že jste připraveni na tuto výzvu, navštivte web soutěže, kde najdete další informace. Uzávěrka pro zaslání kódu je v 17 hodin. EDT (2100 GMT) 29. června a vítězové budou vyhlášeni 9. srpna.