HPC2009 - szokvanyos feladatok

Erdekes ez, hogy milyen problemak tamadnak.

az egyik fel milla sor, fortran, a masik 1.2 milla sor, fortran, a harmadik 1 milla sor, fortran.
Az egyiket "csak telepiteni" kell, azutan kiderul, hogy rosszul skalazodik, gyorsitani kellene; a masodik elesik, azt megoldva kiderul, hogy rosszul skalazodik, gyorsitani kellene; a harmadik elesik, ezt most meg kellene oldani. Szerintem ki fog derulni, hogy rosszul skalazodik, es gyorsitani kellene. ;-)

Hozzászólások

Ezek valami generalt kodok?
El nem tudom kepzelni, hogy valaki ugy irjon kb. 3M sor kodot, hogy nem gondolta at elotte az algoritmusat, es hogy kb. hogy fog skalazodni.

--
Always remember - correlation does not imply causation.
Since realising this, my life has been so much better.

3M sor akkor is k sok, gondolom nem az összes eddigi kutató megoldatlan problémáját akarják kiszámolni, hanem egy-egy feladatot, amihez ha a numerikus módszerektől kezdve mindent beledobált amit épp talált relevánsnak az adott feladathoz, fortranban akkor is elképzelhetetlenül sok, hacsak persze nem 90%-ban generált mérési adatokat, és azokból generált* modelleket tartalmaz
*:többnyire kézzel tehát generált is meg nem is :)

1 vagy 3 nyilván mindegy, arra céloztam hogy azok a diffegyenletek nem valószínű hogy kézzel íródtak

bár mivel fortran, valószínű hogy ez nem számít, mert nem hiszem hogy annak a töménytelen sornak akár egyetlen ezrelékét kommentformában a magyarázat töltené ki mégis hogy generálódtak :)

Ezek a fortran meg az s/360-as gépek feltalálása óta folyamatosan irogatott, csiszolgatott kódok. Soha senkinek nem volt/lesz ideje, erőforrása újraírni valami modernebb nyelven.
http://www.netlib.org/ nekem ez rémlik...

ilyen molekula-dinamika programtól kezdve a jóég tudja még mi minden van ehhez, olyanok, hogy egy-egy kisebb bemeneti adattal is hetekig futottak r55-ön... és ahogy nőttek a gépek, nőttek a bemeneti adatok is:)

wow, most néztem, a fortran 1957-es...

Mikor kijártam az iskolát, azt hittem, hogy én vagyok a legtökösebb programozó a világon. Verhetetlen amőbaprogramot tudtam írni öt különböző nyelven, és 1000 soros programokat írtam, amelyek MÜKÖDTEK!. (Igazán!!.) Aztán a négybetűs életben az első feladatom az volt, hogy értsek meg egy 200000 soros FORTRAN programot, és gyorsítsam fel a kétszeresére.

Gondolom valami kutatók által összerakott kód, de azért érdekelne engem is, hogy mi annyi benne.

----------------
Lvl86 Troll