neprihlásený Piatok, 27. februára 2026, dnes má meniny Alexander
Java kód sa bude akcelerovať pomocou GPU

DSL.sk, 25.9.2013


Vykonávanie Java kódu sa bude už v relatívne blízkej budúcnosti akcelerovať aj na grafických procesoroch.

Vyplýva to z informácií, ktoré na tohtotýždňovej konferencii JavaOne zverejnili spoločnosti Oracle a IBM.

Hoci používanosť Javy v klientských aplikáciách a najmä na webe sa v posledných rokoch znížila, Java je dôležitým programovacím jazykom serverových aplikácií a riešení kvôli svojej flexibilnosti, jednoduchosti programovania, univerzálnosti a rozsiahlemu ekosystému. V Jave sa zároveň programujú aplikácie pre Android, výsledné aplikácie ale už nebežia ako Java bajtkód a vznikajú preložením do Dalvik bajtkódu.

Z Javy je možné akceleráciu pomocou GPU využívať už aj v súčasnosti, pomocou knižníc pre spúšťanie natívnych tzv. kernel programov napísaných v jazykoch pre OpenCL a CUDA alebo písaním jednoduchých kernelov v Jave s využitím riešení Rootbeer pre CUDA a Aparapi pre OpenCL.

K dispozícii sú prípadne aj knižnice vyššej úrovne poskytujúce akceleráciu špecifických funkcií niektorým z vymenovaných nízkoúrovňových spôsobov.

V súčasnosti je tak možné z Javy výkon GPU využívať, vyžaduje to ale explicitnú podporu zo strany vývojárov a písať je možné buď jednoduchšie kernely priamo v Jave alebo komplexnejšie akceleračné kernely relatívne komplikovane priamo v jazykoch pre OpenCL a CUDA.

Vo vývoji v rámci OpenJDK je ale projekt Sumatra, univerzálnejšia akcelerácia Javy využívaním GPU a APU priamo so spúšťaním Java bajtkódu na GPU. Podľa informácií naznačených Markom Reinholdom, hlavným architektom Java platformy v Oracle vlastniacom Javu, na konferencii JavaOne by mohla byť Sumatra zapracovaná v Jave 9 očakávanej v roku 2016.

Zároveň ale IBM na JavaOne avizovala skoršiu podporu GPU pri vykonávaní súčasných API a teda zrejme bez modifikovania existujúcich programov. IBM podľa Johna Duimovicha, CTO Javy v IBM, plánuje v blízkej budúcnosti sprístupniť Java runtime zameraný na serverové nasadenie a podporujúci akceleráciu pomocou GPU určených najmä pre serverové nasadenie.

Duimovich na konferencii prezentoval výsledky testu akcelerácie triedenia pomocou bližšie nešpecifikovaného Nvidia GPU na nespresnenom serverovom hardvéri. Na GPU s využitím CUDA dosiahla IBM pri triedení 32.8 tisíc prvkového poľa dvojnásobne vyššiu rýchlosť, pri triedení poľa so 738 miliónmi prvkov ale už 48-krát vyššiu rýchlosť.



Najnovšie články:

Smartfóny v tomto roku výrazne zdražia, predá sa ich oveľa menej
Nový Samsung Galaxy má displej so zabudovanou ochranou súkromia
Košice schválili pravidlá pre balíkomaty
NASA úspešne presunula raketu SLS do hangáru, trvalo to viac ako 10 hodín
Podpora viacerých LTS verzií linuxového jadra predĺžená, už neskončí naraz
EÚ roaming sa má rozšíriť do viacerých krajín na Balkáne
Netflix nakoniec nemusí získať HBO, WBD sa začal zaoberať ponukou Paramountu
Predaje smart hodiniek sa vrátili k rastu, zvýšila sa ich cena
Trailer seriálu o alternatívnom vývoji dobývania vesmíru, bude o konflikte Zeme a Marsu
NASA presunie raketu SLS do hangáru v stredu, bude to trvať 12 hodín


Diskusia:
                               
 

Takze stupne spotreba pocitacov aspon o 500W :D
Odpovedať Známka: -2.9 Hodnotiť:
 

Mozno, ale ked kod pobezi effektivnejsie na GPU, tak cas potrebny na vykonanie ulohy klesne a tym padom spotrebovana energia moze byt mensia.
Odpovedať Známka: 7.7 Hodnotiť:
 

To je pravda, ale na menej vytazenom serveri ked bude mat graficka karta v idle rezimu spotrebu 40W (viac ako bezny serverovy procak), tak celkovo spotreba pojde vyssie :-( Nechapem, ako mozu mat take spotreby dnesne graficke v idle rezime...
Odpovedať Známka: -6.5 Hodnotiť:
 

no ja som server z grafickou kartou nevidel ... a pod serverom aby som upresnil , si predstavujem nieco taketo

http://dopice.sk/7eR
Odpovedať Známka: 8.7 Hodnotiť:
 

Tak to ja som videl server, kde aplikacia vyuzivala na akceleraciu fyzikalnych simulacii (sirenie radioaktivnych mrakov v pripade jadrovej havarie) NVidia Tesla C2050. Co viem tak podobne systemy vyuzivaju (maju v pohotovosti) krizove staby okolitych krajin.
Odpovedať Známka: 8.2 Hodnotiť:
 

Sa boja našej atomky.
Odpovedať Známka: 6.9 Hodnotiť:
 

ale ved v radiu zahlasili ze sme kedysi vyvazali do syrie chemicke zbrane,
takze skor sa boja toho chemickeho oblaku po zmiesani sava a okeny..

Odpovedať Známka: 6.7 Hodnotiť:
 

Tak toto si mega zabil :D
Odpovedať Známka: 6.7 Hodnotiť:
 

ty si kus cisteho penisa..?
hoc len integrovana, ale vzdy mas.. este aj v tvojom linku je.. kuky kuk..
Odpovedať Známka: -10.0 Hodnotiť:
 

Ujo penis, citas ty vobec o com diskutuju? 8 MB RAM grafika s rozlisenim 1024x768 a 3 GB RAM grafika s rozlisenim 4k je trosku rozdiel v spotrebe, hoci si myslim, ze niektore servery by to mohli vyuzit.
Odpovedať Známka: 5.6 Hodnotiť:
 

Ale nekecaj, diskutuje sa o bohorovnom vyhlásení "no ja som server z grafickou kartou nevidel". A to je zjavne <>vina.
Odpovedať Známka: 0.7 Hodnotiť:
 

Chytas za slovicka, dotycny nemyslel integrovany graficky cip, ale vykonu graficku kartu.
Odpovedať Známka: 7.8 Hodnotiť:
 

bud si blby alebo trolujes. cely cas sa tu bavime o grafikach s dedikovanou ramkou a vykonnym cipom. dobre rano stara mama
Odpovedať Hodnotiť:
 

To ze si ty nevidel neznamena ze sa to nevyuziva. Si tu mylis pojmy a dojmy.. posielam jennu za ucho.
Odpovedať Známka: 3.3 Hodnotiť:
 

By ma zaujímalo, ako si sa dopracoval k tomu číslu...
Odpovedať Hodnotiť:
 

7770 v idle zerie cca. 7 W /techpowerup.com/ v zero core rezime mozno nejakych 1-2 W.
Odpovedať Hodnotiť:
 

Ale do serveroveho riesenia vacsinou zbytocny hw nepchas, nie?
Cim menej veci, tym menej sa toho moze pokazit

Odpovedať Hodnotiť:
 

To je pravda, ale ked mas moznost urychlit nieco s GPU, tak zbytocny nie je. Priority.
Odpovedať Známka: 10.0 Hodnotiť:
 

Samozrejme najma ked su ponukane akceleracne karty na baze grafickych cipov, ale to urychli vypocty ale nie render. Pri serveroch vacsinou nemas problem z vypoctovym vykonom a ked mas tak bud dokupis akcelerator alebo kupis vykonnejsi procak.
Odpovedať Hodnotiť:
 

Ani len domace gpu tolko v Idle nezeru, si to tu pozri... http://goo.gl/2862vu
Odpovedať Hodnotiť:
 

uz ho vidim
Odpovedať Známka: 3.3 Hodnotiť:
 

posielam balik popradskej kavy!
Odpovedať Známka: 8.1 Hodnotiť:
 

HD minecraft dostane nový rozmer :D
Odpovedať Známka: 8.8 Hodnotiť:
 

toto je priama cesta ako sa moze zvisit vipoctovi vikon na krakovanie hesiel hrubov sylov! ta organizacia co odpocuva pre pana inziniera obamu si zasa polepsy. budu pouzivat takzvane bruteforce pomocou tej agcelerovanej javi!
Odpovedať Známka: -7.8 Hodnotiť:
 

a potom ti brut odide graficka karta lebo ti na nej budu minovat uja bitcoina.
vidis, netreba ani pouzivat gramatiku, staci volit slova take kde su len makke i a je to este aj dobre citatelne. netreba brut fors pouzivat komplikovane spojenia. pouzivaj inteligenciu. pozri kolko nepotrebneho slova pouzivaju ludia, ktori musia dbat na to, ake i tam daju. ide to aj bez toho.
Odpovedať Známka: 8.3 Hodnotiť:
 

mas tam chybi ty hlupak!
Odpovedať Známka: -4.0 Hodnotiť:
 

nenadávaj mu oslovuj ho funkciou: pán volič smeru.
Odpovedať Známka: 8.8 Hodnotiť:
 

nenadávaj mu oslovuj ho funkciou: pán volič smeru.
Odpovedať Známka: -6.4 Hodnotiť:
 

vyskedok je prenos dat -80% , vyuzitie SQL -90%, ... som mohol ist radsej na dovolenku, keby som vedel ze coskoro na srackokody nakodovane absolventmi za 450,-e / mes brigadnicke nahodia gpu, miesto zaplatenia dobrych koderov. toto plati aj pre lenivcov z microsoftu !!!
Odpovedať Známka: 10.0 Hodnotiť:
 

neberu 450 €/mes. :)
Odpovedať Známka: 7.1 Hodnotiť:
 

By si sa cudoval, ze aj beru
Odpovedať Hodnotiť:
 

Som tester. Doteraz mi ako odpoved na otazku "Preco je to take pomale?" hovorili developeri "Treba viac RAM a CPU".
Teraz sa k tomu pridaju este 2-3 graficke karty ;)
Odpovedať Známka: 10.0 Hodnotiť:
 

Takemu developerovi by som struhol tak, ze by ani na ten urad prace nevladal ist.
Odpovedať Známka: 8.8 Hodnotiť:
 

co testujes html?
Odpovedať Hodnotiť:
 

word dokumenty otvara a zatvara
Odpovedať Známka: 10.0 Hodnotiť:
 

ale chlapci.. s tou vasou gramatikou to uz ani srandovne nie je.. hrozne sa to cita.. a zasranci sa len zbytocne zle naucia od vas..
Odpovedať Známka: 10.0 Hodnotiť:
 

Presne.. za Dzurindu to bolo lepsie a hlavne sa tak nekradlo.
Odpovedať Známka: -2.0 Hodnotiť:
 

Daj pokoj s cigánmi!!!
Odpovedať Hodnotiť:
 

sefe, do toho javovskeho servera by nam sikol GTX Titan :-)
Odpovedať Hodnotiť:

Pridať komentár