AVR32 - Java vs C++ flame
hoyuka
hoyuka at c2.hu
Sun Mar 12 10:40:45 CET 2006
Hali!
Ok, akkor a 2d-es FFT-t megiscsak gyorsabban csinalja a JAVA :) Van is
olyan kodom, de nincs kedvem (idom) most idot forditani ra. Talan 1x.
Egyebkent van egy Transmeta nevu ceg, akik procikat gyartanak/gyartottak.
Az a proci kulonlegessege, hogy x86-os kodot futtat, de a procimag egy
VLIW architekturaju CPU/DSP.
Hasonloan mukszik szerintem mint a Java HotSpot/JIT. Van egy Code Morpher
nevu szovtvere, ami az x86-os kodot runtime-ban forditja es optimalizalja
sajat VLIW kodjara.
Na ez a proci joval kevesebb teljesitmenyt vesz fel, mint egy hardveres
x86-os proci, de meg nem hallottam rola, hogy tulszarnyalna hardveres
tarsai sebesseget (viszont ugy tudom, hogy a sebesseg/felvett teljesitmeny
aranya jobb, mint a hardveres x86-osoke).
Meg azt nem ertem, hogyha ez a HotSpot/JIT dolog ilyen jo, akkor miert
faradoznak azon, hogy csinaljanak olyan proci magokat, amik HW-sen
futtatnak Java byte kodot. Az egyik ilyen pl. az AVR32, a masik meg valmi
proci core, amit a Sun-tol lehet licenselni (en ezt a kettot lattam).
udv.
hoyuka
Auth Gábor said:
> Halihó!
>
> hoyuka ezt Ãrta:
>> Viszont nekem az nem jott le a tesztjeimbol, hogy gyorsabb a
>> C++-nal...
>
> Mert rövid dolgokat csinálsz , ahol nincs ideje és
lehetősége a
> HotSpotnak beledumálni. Tipikusan a ciklus-ciklusának a ciklusa és
> ilyesmi a szÃntere. Egy sima cikluson nincs mit optimalizálnia.
> --
> http://www.enaplo.hu - Iskolai Információs Rendszer
> Auth Gábor -=- FreeBSD 5.4 -=- http://bsd.lap.hu
> +36-70/9400-341 -=- ICQ: 49179141 -=- Skype: authgabor
>
> -----------------------------------
> Szponzorunk: http://tonerbolt.hu/
--
http://hoyuka.myip.hu
-------------------------------------
C2 MAIL: A nagy levelez-Õ. http://mail.c2.hu
More information about the Elektro
mailing list