Gyorsabb szuperszámítógép! A NASA bejelentette a nagy teljesítményű gyors számítástechnikai kihívást

Pin
Send
Share
Send

A NASA Aeronautikai Kutatási Misszió Igazgatósága (ARMD) évtizedek óta felelõs azoknak a technológiáknak a fejlesztéséért, amelyek a müholdakat pályára teszik, ûrhajósokat jelentenek a Holdon, és robotmissziókat küldenek más bolygókra. Sajnos, a NASA küldetéseinek sok éves támogatása után néhány gépük évek óta működik, és frissítésre szorul.

Fontolja meg a Pleiades szuperszámítógépet, az elosztott memória gépet, amely a NASA küldetéseinek modellezéséért és szimulációjáért felelős. Annak ellenére, hogy a világ egyik leggyorsabb szuperszámítógépe, a Plejadeket frissíteni kell, hogy a következő években is megfelelhessen a feladatának. Ezért miért jött a NASA a TopCoderrel (és a HeroX támogatásával) a High Performance Fast Computing Challenge (HPFCC) elindításához.

A NASA és a TopCoder 55 000 dolláros nyeremény pénztárcájával programozókat és számítógépes szakembereket keres arra, hogy segítsék őket a Plejádok frissítésében, hogy ez gyorsabban tudja elvégezni a számításokat. Pontosabban azt akarják fejleszteni a FUN3D szoftvert, hogy az áramlási elemzés, amely korábban hónapokig tartott, napokban vagy órákban elvégezhető legyen. Röviden: a szuperszámítógépeiket 10-1000-szeres sebességgel akarják gyorsítani, miközben támaszkodnak a meglévő hardverre, és anélkül, hogy a pontosság csökkenne.

A belépni vágyóknak ismerniük kell a FUN3D szoftvert, amelyet a nemlineáris parciális differenciálegyenletek (más néven: Navier-Stokes egyenletek) kiszámításához használnak, amelyeket állandó és nem állandó áramlási számításokhoz használnak. Ezek magukban foglalják a nagy örvényszimulációkat a számítási folyadékdinamikában (CFD), amelyek különös jelentőséggel bírnak a szuperszonikus repülőgépek, az űrrepülés, valamint a fejlesztési indító járművek és a bolygó visszatérési rendszerek esetében.

A NASA partnerként indította el ezt a kihívást a TopCoderrel, a világ legnagyobb tervezői, fejlesztői és adattudósok közösségével. 2001-ben alapították, ez a társaság számtalan online versenyen vett részt (úgynevezett „egy körös mérkőzés” vagy SRM), amelynek célja a jobb programozás elősegítése. Heti versenyeket is tartanak a grafikai fejlesztések ösztönzése érdekében.

Összességében a HPFSCC két kihívásból áll - az Ideation Challenge és az Architecture Challenge. Az Ideation Challenge (a NASA üzemeltetője) számára a versenytársaknak ötleteket kell javasolniuk, amelyek elősegíthetik a Pleiades forráskódjának optimalizálását. Mint állítják, tartalmazhat (de nem korlátozódva azokra) az algoritmikus fejlesztések kiaknázását olyan területeken, mint a háló adaptáció, a magasabb rendű módszerek és a hatékony megoldási technikák a nagy teljesítményű számítástechnikai hardverekhez.

Az Architecture Challenge (a TopCoder házigazdája) kevésbé a stratégiára, és inkább a mérhető fejlesztésekre összpontosít. Mint ilyen, a résztvevők feladata, hogy megmutassák, hogyan lehetne optimalizálni a feldolgozást az összidejű idő csökkentése és a számítási modellek hatékonyságának növelése érdekében. Ideális esetben, a TopCoder szerint, ez magában foglalja a „meglévő kódbázis algoritmus optimalizálását, csomópontok közötti küldési optimalizálást vagy a kettő kombinációját”.

A NASA 20 000 dollár nyereményt nyújt az Ideation kihívásért, 10 000 dollárral jár az első helyért, és két második helyezett jutalmat nyer 5000 dollárért. A TopCoder eközben 35 000 dollárt kínál az építészet kihívásáért - az első helyért 15 000 dollár, a második helyért 10 000 dollár, a 10 000 dollárral pedig a Minősített Javítási Kandidátum nyereményalapjáért.

A verseny 2017. június 29-ig nyitva áll a beküldésre, amelyen a bírálás megkezdődik. Ez augusztus 7-én kerül csomagolásra, és mindkét verseny nyerteseit augusztus 9-én teszik közzé. Tehát ha Ön kódoló, számítógépes mérnök vagy valaki ismeri a FUN3D szoftvert, akkor feltétlenül lépjen tovább a HeroX-hez, és fogadja el a kihívást!

Az emberi űrkutatás továbbra is halad előre, a Holdra, a Marsra és azon túl tervezett küldetésekkel. Az űrben folyamatosan növekvő jelenléttel és új kihívásokkal szemben várva, a megfelelő eszközökkel rendelkeznünk kell annak minden megvalósításához. A számítógépes programozás fejlesztéseinek kiaknázásával biztosíthatjuk, hogy a missziótervezés egyik legfontosabb szempontja továbbra is a feladat legyen!

Pin
Send
Share
Send