Бржи Суперкомпјутер! НАСА најавила изазов за брзо рачунање високих перформанси

Pin
Send
Share
Send

Десетљећима је НАСА-ина Дирекција за истраживање ваздухопловства (АРМД) била одговорна за развој технологија које су сателите стављале у орбиту, астронауте на Мјесец и слале роботске мисије на друге планете. Нажалост, након више година подршке НАСА-иним мисијама, нека њихова машина развија се годинама и треба је надоградити.

Размотрите суперкомпјутер Плејаде, машину расподељене меморије која је одговорна за вођење моделирања и симулација за НАСА мисије. Упркос томе што је један од најбржих суперрачунара на свету, Плејаде ће требати бити надограђене како би ишли у корак са задатцима у годинама које следе. Отуда је НАСА дошла заједно са ТопЦодер-ом (и уз подршку ХероКс-а) како би покренула Хигх Перформанце Фаст Цомпутинг Цхалленге (ХПФЦЦ).

Са наградном ташном од 55.000 долара, НАСА и ТопЦодер траже програмере и рачунарске стручњаке како би им помогли да надограде Плејаде како би брже обављали рачуне. Конкретно, желе да побољшају свој ФУН3Д софтвер тако да се анализа протока која је раније трајала месецима сада може обавити у данима или сатима. Укратко, они желе да убрзају своје суперрачунаре за фактор од 10 до 1000, ослањајући се на постојећи хардвер и без икаквог смањења тачности.

Они који се надају уласку морају бити упознати са софтвером ФУН3Д, који се користи за израчунавање нелинеарних парцијалних диференцијалних једнаџби (ака. Навиер-Стокесове једнаџбе) које се користе за рачунање сталног и нестабилног протока. Они укључују велике вртложне симулације у рачунској динамици флуида (ЦФД), које су од посебне важности када су у питању надзвучни авиони, свемирски летови, развојна лансирна возила и планетарни реентри системи.

НАСА се удружила како би започела овај изазов са ТопЦодер-ом, највећом светском интернет заједницом дизајнера, програмера и научника за податке. Откако је основана 2001. године, ова компанија је била домаћин безбројних онлајн такмичења (познатих као „мечеви у једном кругу“, или СРМ) намењених подстицању бољег програмирања. Они такође организују недељна такмичења за подстицање развоја графичког дизајна.

Свеукупно, ХПФСЦЦ ће се састојати од два изазова - Идеатион Цхалленге и Арцхитецтуре Цхалленге. За Идеалан изазов (чији је домаћин НАСА), такмичари морају да предложе идеје које могу помоћи у оптимизацији Плеиадесовог изворног кода. Како наводе, могу укључивати (али није ограничено на) „искориштавање алгоритамских дешавања у областима као што су прилагођавање мреже, методе вишег реда и ефикасне технике решења за рачунарски софтвер високих перформанси.“

Архитектонски изазов (чији је домаћин ТопЦодер) мање је фокусиран на стратегију, а више на мерљива побољшања. Као такав, учесници ће имати задатак да покажу како да оптимизирају обраду како би се смањило укупно време и повећала ефикасност рачунарских модела. У идеалном случају, каже ТопЦодер, то би укључивало „алгоритам оптимизацију постојеће базе кода, оптимизацију отпреме између чворова или комбинацију ова два“.

НАСА обезбеђује награде у износу од 20.000 долара за изазов Идеја, са првим местом од 10.000 долара и две награде за другопласиране по 5000 долара. ТопЦодер у међувремену нуди 35.000 долара за изазов Архитектура - главну награду од 15.000 долара за прво место, 10.000 долара за друго место, са 10.000 долара издвојених за награду Квалификованог унапређења кандидата за унапређење.

Такмичење ће остати отворено за пријаве до 29. јуна 2017. године, а тада ће почети суђење. Ово ће се завршити 7. августа, а победници у оба такмичења биће проглашени 9. августа. Ако сте кодер, рачунарски инжењер или неко ко је упознат са софтвером ФУН3Д, будите сигурни да пређите на ХероКс и прихватите изазов!

Истраживање људског свемира и даље напредује, са мисијама планираним за Месец, Марс и шире. Уз све веће присуство у простору и нове изазове који нас чекају, потребно је да имамо праве алате како бисмо све то остварили. Користећи побољшања у рачунарском програмирању, можемо осигурати да један од најважнијих аспеката планирања мисије остаје испуњен!

Pin
Send
Share
Send