[LUGOS] Control-Alt-delete
Gorazd Brumen
gorazd.brumen at fmf.uni-lj.si
Tue Nov 11 22:37:20 CET 2003
Lep pozdrav!
Metod Kozelj wrote:
> Howdy!
>
> igor wrote:
>
>>> /Kaj pa tisti choleskyjev razcep, ki ga ponuja BLAS? Streljam na
>>> slepo, ker to ni moje podroÄ?je, ampak se mi zdi, da Ä?e ti algoritmi
>>> Ĺže obstajajo, verjetno obstajajo tudi optimizirane verzije. Vem, da
>>> obstajata knjiĹžnici LAPACK in BLAS za linearno algebro tudi na
>>> Linuxu, vendar nisem ĹĄe nikdar delal z njima. /
>>>
>> Kolikor sem spegal, sta BLAS in LAPACK napisana v navadnem C-ju.
>> Nekje sem nasel celo
>> funkcije napisane v fortranu. Te pa ne morejo biti hitrejse od
>> tistih, ki jih znam sam napisati v
>> C-ju (Choleskyijev razcep se napise v dveh zankah oziroma desetih
>> vrsticah). Mislim, da so
>> oni morali napisati algoritem prav v asemblerju. Bi pa bil prav
>> vesel, ce bi me kdo opozoril,
>> ce spet streljam mimo.
Sej to je ze bolj matematicna tema, samo ce se je debata ze zacela naj
ti mogoce se jaz dam moj nasvet:
1. Za Linux obstaja tudi GSL (Gnu Scientific Library). Jaz sem
nasel en pejdz http://sources.redhat.com/gsl/ - preizkusi. Jaz
sem ga enkrat samo tako stosno za FFT in je kar delalo. Se ne spomnim
vec dobro.
2. Ne razumem, zakaj program napisan v Fortranu ne more teci
hitreje kot v C-ju. Kolikor se jaz spoznam na numeriko
je Fortran v vecini numericnih izracunov hitrejsi kot C.
Samo zaradi tega ker ga ne obvlada vec veliko ljudi
se ne pomeni, da je svoh. Razen seveda za ljudi, ki mislijo, da
je C zacetek in konec vsega.
Gorazd
--
Mail 1: brumen at isb.unizh.ch
Mail 2: gorazd.brumen at fmf.uni-lj.si
Homepage: valjhun.fmf.uni-lj.si/~brumen
More information about the lugos-list
mailing list