LINUX
ide.ne.irj at freemail.hu
ide.ne.irj at freemail.hu
Tue Mar 29 21:32:28 CEST 2005
Thus spake Vajk Fekete:
> Brutalis pelda: FFT algoritmust kell irj egy olyan nyelven, amiben csak
> byte tipus van. Hiaba tud a proci lebegopontos szamolast, neked
> byteokkal kell szamolnod, mert a nyelved csak azt tudja. Egy masik
Nem olyan brutalis ez, tobbek kozott ezzel indokoltam, hogy miert
erdemes assemblyben programozni. Az EKG-ban 24 bites egyutthatokkal es
48 bites akkumulatorral csinalom az IIR szurest.
16 bit keves volt, 32 sok. Sem a C-ben, sem a java-ban nincs 24 bites
adattipus, hozza optimalizalt matek library fuggvenyekkel.
A 32 bitesnel pedig ketszer gyorsabb a 24 bites.
Csak emiatt dupla sebesseg... Optimalizalas meg sehol sincs.
De vegyuk eszre, hogy ez nem nyelvi kulonbseg!
Ha a java-ban nincs megcsinalva, akkor meg a C gyorsabb.
Tehat az a kerdes, hogy melyikhez vannak jobban kidolgozott, jobban
optimalizalt libek, ojjektumok. A nyelv lenyegtelen.
Pelda: a kollegak lenyegeben azt allitjak, hogy az X nyelv azert jobb
mint az Y nyelv, mert az X nyelvhez valaki megcsinalta mar az elvegzendo
feladathoz szukseges Z libet, es az gyorsabb mint ha az Y nyelven akarnad
megirni.
> vajk
--
Valenta Ferenc <vf at elte.hu> Visit me at http://ludens.elte.h u/~vf/
"My love is REAL, unless declared INTEGER."
More information about the Elektro
mailing list