COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 13/96)

Sun Microsystems zvyÜuje tlak sm∞rem na Javu

Sparc Technology Business, kterß je dce°inou firmou spoleΦnosti Sparc Microelectronics, zm∞nila nßzev na Sparc Technology Business. SouΦasn∞ s tφm tato divize p°edstavila zaΦßtkem ·nora svoji rodinu mikroprocesor∙, kterß je optimalizovßna pro programovacφ jazyk Java.

Prvnφ mikroprocesory Java jsou tvo°eny v podstat∞ t°emi typy. Sun Microsystems doufß, ₧e z nich vytvo°φ referenΦnφ platformu pro sφ¥ovΘ internetovskΘ p°φstroje, kterΘ budou Üiroce vyu₧φvat jazyk Java.

Mezi v²hody nov²ch mikroprocesor∙ nemß b²t pouze optimalizace pro nov² programovacφ jazyk. Tyto procesory toti₧ majφ stßt pouze zlomek ceny souΦasn∞ vyrßb∞n²ch mikroprocesor∙. P°esto spoleΦnost Sun Microsystems v∞°φ, ₧e do konce roku 1999 dosßhne tento trh celkovΘho sv∞tovΘho obratu mnoha miliard dolar∙. P°edstavitelΘ spoleΦnosti Sun Microsystems p°itom tvrdφ, ₧e programovacφ jazyk Java je nejen velmi jednoduch², ale tΘ₧ bezpeΦn² a ·sporn².

V oblasti hardwaru, p°edevÜφm pak mikroprocesor∙, hodlß spoleΦnost Sun p°isp∞t do tohoto v²voje sv²mi procesory, kterΘ nazvala velmi p°φpadn∞ -- Java. Za pomoci levn²ch procesor∙ Java hodlß Sun Microsystems p°inΘst celou technologii Java a₧ ke koncovΘmu spot°ebiteli. Stejn∞ tak doufß, ₧e se jφ poda°φ z·Φastnit se v maximßlnφ mo₧nΘ mφ°e na trhu, kter² budou stßle vφce tvo°it poΦφtaΦovΘ sφt∞. SpoleΦnost Sun Microsystems, resp. Sun Microelectronics, p°ekvapiv∞ p°ichßzφ s procesory Java pouze pßr t²dn∙ potΘ, co uvedla velmi ·sp∞Ün∞ na trh jejich "siln∞jÜφ bratry", a sice procesory ULTRASparc. Podobn∞ jako v p°φpad∞ technologie ULTRASparc, ani zde se Sun nemφnφ uzav°φt sßm do sebe. V p°φpad∞ procesor∙ Java se nebude omezovat na souΦßstky, urΦenΘ k zapßjenφ do zßkladnφch desek, ani na poskytovßnφ Φip∙ optimalizovan²ch pro jazyk Java. Sun Microsytems se v₧dy chovala jako otev°enß firma, a jako takovß hodlß i nadßle poskytovat licence nejen na pou₧φvßnφ, ale tΘ₧ na dalÜφ nßvrh dalÜφch v²robk∙ t°etφm stranßm, kterΘ mohou jejφ technologii dßle rozÜi°ovat.

Nynφ trochu statistiky, kterß se ΦeskΘmu Φlov∞ku m∙₧e zdß "pon∞kud neÜ¥astnß", proto₧e v p°φpad∞ procesor∙ Java narß₧φ na Internet, tφm pßdem na vysokΘ poplatky od poskytovatele vlastnφ slu₧by a₧ k poplatk∙m za v podstat∞ neexistujφcφ telekomunikace. AnalytikovΘ poΦφtaΦovΘho pr∙myslu toti₧ odhadujφ, ₧e trh s mikroprocesory a mikro°adiΦi dosßhne do roku 1999 celkovΘho sv∞tovΘh obratu 60 miliard dolar∙. DneÜnφ pr∙m∞rn² Φlov∞k ve vysp∞lΘ zemi p°i svΘ prßci vyu₧φvß okolo 10 mikro°adiΦ∙ (zde je t°eba si uv∞domit, ₧e za mikro°adiΦ je pova₧ovßn ka₧d² Φip s vlastnφ inteligencφ, nap°φklad °adiΦ vstupn∞/v²stupnφch obvod∙ PC a podobn∞). Odhady ·dajn∞ pravφ, ₧e v roce 1999 bude v pr∙m∞rnΘ domßcnosti p°φtomno 50 a₧ 100 mikro°adiΦ∙. Po celΘm sv∞t∞ se pak mß pohybovat vφce ne₧ 145 milion∙ u₧ivatel∙ mobilnφch telefon∙. Ka₧d² z nich s sebou p°itom bude nosit jeden mikro°adiΦ. PoskytovatelΘ slu₧eb Internetu si ji₧ nynφ mnou ruce, ₧e se objevφ miliony levn²ch sφ¥ov²ch terminßl∙ a dalÜφch v²robk∙ pro Internet. A prßv∞ s procesory Java hodlß Sun Microsytems do tohoto sv∞ta prorazit.

Procesory Java se p°edstavujφ

NovΘ procesory od spoleΦnosti Sun Microsystems se dostaly nßzvy picoJAVA, microJAVA a UltraJAVA. Tyto procesory se liÜφ cenou, v²konem i nasazenφm pro jednotlivΘ aplikace. Jßdro procesoru picoJAVA je navr₧eno tak, aby tento procesor maximßln∞ spl≥oval po₧adavek na dosa₧enφ p°φznivΘ hodnoty cena/v²kon pri souΦasnΘ podpo°e specifikace Java Virtual Machine. Poskytovßnφ licencφ na levnΘ jßdro procesoru picoJAVA mß umo₧nit dalÜφm v²robc∙m, aby procesor, kter² bude mφt cenu pod 25 dolar∙, zaΦle≥ovali do dalÜφch v²robk∙ poΦφtaΦov²ch periferiφ a spot°ebnφ elektroniky. Sun Microsytems p°itom hodlß zaΦφt s poskytovßnφm licencφ na procesor picoJAVA ji₧ od poloviny letoÜnφho roku.

Procesory microJAVA jsou tΘ₧ zalo₧eny na jßd°e picoJAVA. Do procesor∙ microJAVA byly p°idßny prvky pro vstup/v²stup, vy₧adovanΘ mnoh²mi aplikacemi, a dßle pam∞¥ a funkce pro komunikaci a °φzenφ. Procesory microJAVA jsou urΦeny pro nejr∙zn∞jÜφ pou₧itφ, jako nap°φklad pro vyu₧itφ v poΦφtaΦov²ch sφtφ, jejich °adiΦφch, nebo pro telekomunikaΦnφ za°φzenφ. Tyto procesory bude rovn∞₧ mo₧nΘ vyu₧φt pro spot°ebnφ zbo₧φ, nap°φklad pro hernφ konzoly, nebo pro obslu₧nΘ stanice tiskov²ch server∙, adresß°ov²ch slu₧eb nebo elektronickΘ poÜty. Jejich cena se bude pohybovat od 25 do 100 dolar∙. Prvnφ vzorky procesor∙ microJAVA se majφ objevit na trhu v prvnφm Φtvrtletφ roku 1997.

╪ada procesor∙ UltraJAVA bude pat°it k nejrychlejÜφm procesor∙m pro jazyk Java. Tato °ada ji₧ bude pon∞kud v²konn∞jÜφ. Bude obsahovat grafickΘ obvody a bude obohacena o instrukΦnφ sadu VIS (Visual Instruction Set), kterß je vynßlezem spoleΦnosti Sun Microsystems, resp. Sun Microelectronics. Procesory UltraJAVA budou zam∞°eny na aplikace pro v²konnou 3D-grafiku a na dalÜφ intenzivnφ multimedißlnφ aplikace. PoΦßteΦnφ cena t∞chto procesor∙ bude zaΦφnat na 100 dolarech a prvnφ vzorky procesor∙ UltraJAVA jsou oΦekßvßny na konci roku 1997.

Co znamenß Java

Programovacφ jazyk Java je v²sledkem n∞kolikaletΘho v²zkumu a v²voje spoleΦnosti Sun Microsystems. Jednß se o jazyk, kter² poskytuje obsßhlΘ, platformov∞ nezßvislΘ °eÜenφ, a kter² je zvlßÜt∞ vhodn² pro tvorbu program∙ pro Internet a pro dalÜφ komplexnφ sφt∞.

Mezi zßkladnφ funkce jazyka Java pat°φ p°enositelnost, a mo₧nost prßce v sφtφch. Program psan² za pomoci programovacφho jazyka Java je mo₧no spouÜt∞t jak na rodin∞ procesor∙ SPARC od firmy Sun Microelectronic, tak i na procesorech s odliÜnou architekturou. Optimalizace novΘ rodiny procesor∙ Java takov²m zp∙sobem, aby na nich byly spouÜt∞ny pouze aplikace napsanΘ v jazyku Java, umo₧nφ dosßhnout dobrΘ ·rovn∞ pom∞ru cena/v²kon.

V²hledy procesor∙ Java

RozÜφ°enφ procesor∙ Java bude zßviset tΘ₧ na tom, jak rychlΘ a ·spornΘ na pam∞¥ budou vlastnφ aplikace.

Po uvedenφ procesor∙ PowerPC aliancφ Apple/IBM/Motorola se spoleΦnosti Intel objevil dalÜφ soupe°. Nejv²konn∞jÜφ riscovΘ procesory jej ruÜily "dupßnφm z vrchnφho patra". PotΘ, co Intel se sv²mi nejrychlejÜφmi procesory Pentium a Pentium Pro alespo≥ srovnal krok, se zaΦφnß objevovat dalÜφ konkurent. Tentokrßt takov², kter² m∙₧e Intelu Φasem p°ipadat, ₧e stojφ v mraveniÜti. Takovß je u₧ ale konkurence. "Konkurenci mßm rßd, pomßhß pokroku," chlubil se p°i jednom ze setkßnφ zßstupc∙ spoleΦnosti Sun Microsystems v Praze Darryl Parker. Pravd∞podobn∞ ji₧ tehdy v∞d∞l, ₧e Sun vytßhne z rukßvu hned "po esu ₧olφka". Jak² tento ₧olφk bude, a zda se jej poda°φ sprßvn∞ na trhu umφstit, to ukß₧e Φas.

V ka₧dΘm p°φpad∞ si ale na rozÜφ°enφ procesor∙ Java u nßs poΦkßme alespo≥ do tΘ doby, a₧ bude mo₧no si nejen zaplatit slu₧bu Internetu, ale tΘ₧ se na ni bez problΘm∙ p°ipojit. A to je jeÜt∞ dnes i v Praze kv∙li Üpatn²m kabel∙m problΘm. Nehled∞ na to, ₧e kabel-nekabel, telefonnφ linku mnohdy prost∞ nedostanete.

PerliΦka na zßv∞r: "D∞sφm se toho, ₧e mi rßno na Nov² rok 2001 kßvovar oznßmφ 'Memory Overflow - Java', °ekl mi Petr Strßnsk², redakΦnφ kolega.


| CW o Internetu | COMPUTERWORLD | IDG CZ homepage |