Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Intel a Sun přidávají do mobilní Javy faktor X

18.6.2003, Petr Hájek, článek
Intel a Sun přidávají do mobilní Javy faktor X
Není to tak dávno, co se nám Java zdála pomalá na desktopech, natož na mobilních zařízeních s omezenými hardwarovými parametry. Během let se ale staly dvě zásadní věci, které významně výkon Javy ovlivnily - všeobecná implementace Javy vyzrála a její široké přijetí vedlo k neočekávaným spolupracím. Toto platí obzvlášť v dnešním případě.
Jedna z posledních spoluprací je stejně tak překvapivá jako důležitá. Firmy Intel a Sun, jinak přímí konkurenti v několika oblastech, společně oznámily, že intenzivně pracují na optimalizaci Javy pro procesory Intel XScale. Malá odbočka - XScale technologie je navržena pro výkon v řádu stovek MIPS při příkonu desítek až stovek mW. Obecně je u procesorů Intel XScale filozofií rozumný výkon (na poměry mobilních zařízení) při zachování co nejnižší spotřeby.

Procesory z rodiny XScale zahrnují typy Intel PXA250 (již nevyráběný), nynější mainstream PXA255, PXA26x a PXA800F. Mezi přístroje používající procesory XScale patří namátkou Palm Tungsten | C, Fujitsu Siemens Pocket LOOX 600, HP iPAQ H5450, Motorola A760, Toshiba e550, Dell Axim X5, několik Sony Clié a celá řada dalších PDA.

Sun a Intel optimalizují Hotspot virtual machine (VM) pro definici Javy Sunu zaměřenou na mobilní zařízení známou jako Connected Limited Device Configuration (CLDC). Toto je jedna ze dvou "lehčích" konfigurací Javy pro mobilní přístroje, Java 2 Platform Micro Edition (J2ME). Hotspot VM je navržen tak, aby se snažil dosáhnout co nejlepšího výkonu cestou mnoha optimalizačních technik zaměřených na klíčová místa v kódu (hot spots, doslova "horká místa"), která ovlivňují výkon nejvíce.

První výsledek tohoto společného úsilí by se měl objevit do 3 měsíců u OEM výrobců a PDA podporující rychlejší Javu koncem tohoto roku. Sun i Intel nadále počítají s prohlubováním spolupráce v této oblasti.

Procesory z rodiny XScale zahrnují typy Intel PXA250 (již nevyráběný), nynější mainstream PXA255, PXA26x a PXA800F. Mezi přístroje používající procesory XScale patří namátkou Palm Tungsten | C, Fujitsu Siemens Pocket LOOX 600, HP iPAQ H5450, Motorola A760, Toshiba e550, Dell Axim X5, několik Sony Clié a celá řada dalších PDA.

Sun a Intel optimalizují Hotspot virtual machine (VM) pro definici Javy Sunu zaměřenou na mobilní zařízení známou jako Connected Limited Device Configuration (CLDC). Toto je jedna ze dvou "lehčích" konfigurací Javy pro mobilní přístroje, Java 2 Platform Micro Edition (J2ME). Hotspot VM je navržen tak, aby se snažil dosáhnout co nejlepšího výkonu cestou mnoha optimalizačních technik zaměřených na klíčová místa v kódu (hot spots, doslova "horká místa"), která ovlivňují výkon nejvíce.

První výsledek tohoto společného úsilí by se měl objevit do 3 měsíců u OEM výrobců a PDA podporující rychlejší Javu koncem tohoto roku. Sun i Intel nadále počítají s prohlubováním spolupráce v této oblasti.