ls -1TörténelemHUP adás-vételNépszerű témákNépszerű fórum témákHardverLinux Weekly NewsLinux DevicesFreeBSD Project NewsOpenBSD Journal |
HPC2009 - szokvanyos feladatokErdekes ez, hogy milyen problemak tamadnak. az egyik fel milla sor, fortran, a masik 1.2 milla sor, fortran, a harmadik 1 milla sor, fortran.
»
|
KeresésNavigációBelépésÁllásajánlatokHWSWFriss blogbejegyzésekHUP napi hírlevélLegfrissebb HUP videókLegfrissebb HUP képekLegfrissebb HUP dokumentumokSzavazásAz általam leggyakrabban használt Firefox verziója: 10.x 68% 9.x 11% 8.x 1% 7.x 1% 6.x 0% 5.x 0% 4.x 0% 3.x 8% egyéb 10% Összes szavazat: 523
Új felhasználók
InformációKövess minket!Partnerünk |
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.
amikor azokat a kódokat írták, lehet, még nem volt hpc.. sőt, akár pc sem.
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 :)
valójában nem tudjuk, hogy 3 darab 1-1 millió soros program összesen hány sort tartalmaz... mert pl. ha diffegyenlet számolás mind a háromban szerepel, akkor máris kiesett egy halom sor.
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