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