Vinnaren i pepparkakshustävlingen!
2017-05-18, 05:48
  #1
Medlem
Nasa runs competition to help make old Fortran code faster

Nasa is seeking help from coders to speed up the software it uses to design experimental aircraft.
Citat:
It is running a competition that will share $55,000 (£42,000) between the top two people who can make its FUN3D software run up to 10,000 times faster.
The FUN3D code is used to model how air flows around simulated aircraft in a supercomputer.
The software was developed in the 1980s and is written in an older computer programming language called Fortran
http://www.bbc.com/news/technology-39803425
Citera
2017-07-16, 02:31
  #2
Medlem
Bleppe_Bfs avatar
The ultimate geek assignment...?!

Snälla gör att vårt 30+ år gamla program för CFD går minst 10.000 gånger snabbare! De två som lyckas bäst får dela på 400.000... ni andra som lägger ned blod svett och tårar på detta sysifosarbete kan ta er i röven.

De skulle inte kunna få en konsult att bygga en parser för att porta FUN3D filer till ett redan existerande modernt CFD-program för de pengarna ändå.

De sparar pengar (alternativt har inte råd med mer) och skapar både goodwill och PR på samma gång.

Edit: Några 55000 dollar var det inte fråga om.
https://www.theverge.com/2017/5/4/15...tran-challenge

Första pris 15.000
Andra pris 10.000

Man får väl hoppas att de får ett jobberbjudande när de ändå håller på.
FUN3D är inte byggt för kluster utan för stordatorsystem.

Det är förmodligen varför det blir mängder med flaskhalsar när noderna inte får jobba oberoende av varandra och att de inte kan få en work cue att jobba på var och en för sig, om alla måste simulera sin cykel i vektorrummet och därefter utdelas nya uppgifter så ligger problemet i att man kör just 30 år gammal programkod för en plattform som inte längre finns och med optimeringar som är oaktuella.

Om jag vore konsult på uppdraget (inte någon jävla tävlande) skulle jag börja med en parser för gamla formatet och börja från scratch med en "embarrasingly parallel" BOINC lösning.
Det gör att man inte bara kan använda deras kluster utan en jäkla massa andra kluster med.
__________________
Senast redigerad av Bleppe_Bf 2017-07-16 kl. 02:43.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback