LINUX
hwsw famulus
hwsw at famulus.hu
Wed Mar 30 00:39:08 CEST 2005
> A te peldaddal: tegyuk fel hogy a bytecode-ban nincs floating point, csak
> byte tipusok. De van valami class, ami kezeli az FP adatokat. A
> celhardverben
> van FPU. A java -> bytecode kozben atirodik a sok FP muvelet byte
> muveletekre. Azt utana mar semmilyen VM ossze nem rakja megegyszer koproci
> utasitasokka!
...es tegyuk fel, hogy a bytekod meg tudja, hogy float.
Akkor a JVM az ami float-os hw-en szepen hasznlaja a hw-t
nem float-os hw-en pedig meghivja sw-es emulaciot...
Vegul is CSAK a JVM az aminek ismernie kell a konkret hw-t.
A JVM-ig SZABADON lehet mindenbol a legjobatt hasznalni....
> Ellenben, ha C-bol forditod gepi kodba, nem vesz el az informacio, a float
> adatok szepen mennek a koproci regisztereibe, majd a tobb 100 utasitasos
> emulalt matek fuggvenyek helyett 1db koproci utasitas.
> (Ezt mar egyszer irtam egyebkent, reakcio nem erkezett ra. Ez a valasz
> Famulus levelere is)
Lasd fentebb..abr fogalmam sincs a JVM utasitas keszleterol,
de csodalkoznek, ha elveszne egy ilyen info mar azon a szinten.
> Vannak univerzalis igazsagok. Pl az egyik legtrivialisabb, hogy kezzel
> barmilyen procira, legyen az RISC, CISC, DSP vagy akarmi, jobban lehet
> optimalizalni, mint a legcsillogobb ferdito, interpreter, VM, egyeb.
> Ellenpeldat nem lattunk ra, nem is fogunk.
> Akik a vita soran ilyet allitottak, vagy megtagadtak onmagukat, vagy
> hallgatnak mint szar a fuben. (Ugye, Arnold??)
... ne kekeckedj mar vele latatlanban.
Alighanem off-line van.....neha o is elmehet a gep mellol.
Attol, hogy nem reagal meg sose biztos, hogy lapit!
En is zokon vennem az ilyesmi celzatos beszolasokat.
Volt mar ra pelda, hogy 1-2 napig sem reagaltam, mert
nem ertem ra. Mire raertem volna, akkora meg lecsengett a tema....
> Valenta Ferenc <vf at elte.hu> Visit me at http://ludens.elte.h u/~vf/
KJ
More information about the Elektro
mailing list