A NASA acaba de anunciar várias recompensas para melhorar seu software FUN3D, que é usado para simular dinâmica de fluidos. O sistema é usado internamente na NASA, bem como por empresas como Boeing e Lockheed, para desenvolver e otimizar novos veículos e motores.
O projeto FUN3D foi iniciado na década de 1980, e tem estado em desenvolvimento ativo há décadas, mas a NASA está procurando ajuda para otimizar o código. E ela oferece prêmios de US $ 15.000 e US $ 10.000 aos dois principais contribuintes de otimizações de código e também oferece outra recompensa para sugestões de otimização mais gerais.
O código de FUN3D está disponível gratuitamente para qualquer cidadão dos EUA, mas ele não está oficialmente disponível para qualquer pessoa fora dos EUA. Outra coisa, o FUN3D é escrito em Fortran, uma linguagem de programação que não é mais tão popular assim entre os programadores.
A NASA diz que espera uma melhoria de velocidade de até 1000 vezes, o que soa como muito para pedir – especialmente dado o fato de que alguém muito melhor do que os engenheiros da NASA no Fortran e matemática provavelmente pode fazer muito mais dinheiro fazendo trabalho de contrato. Mas há algo de legal sobre um desafio para otimizar o código que a NASA executa em seu supercomputador Pleiades para fazer naves espaciais melhores.
Achou útil essa informação? Compartilhe com seus amigos! xD
Deixe-nos a sua opinião aqui nos comentários.