Diit.cz - Novinky a informace o hardware, software a internetu

Khronos Group vydala specifikaci WebCL 1.0 - OpenCL pro web

Stejně jako OpenGL má svoji webovou variantu WebGL, chystala skupina Khronos webovou variantu OpenCL. Ta dnes přichází ve finální verzi 1.0 a umožňuje používat sílu GPU ve webovém prohlížeči na jiné věci než 3D grafiku.

WebCL mělo trnitou cestu ke svému vzniku. Poprvé se o něm mluvilo před více než třemi roky, myšlenka na něj existovala v podstatě od počátků samotného OpenCL, kdy podobně jako s WebGL bylo jasné, že se svět pomalu, ale jistě, z významné části přesouvá od klasických aplikací do webu. Věci jako XMLhttpRequest/AJAX či HTML toto jen podpořily. WebCL je tedy zde.

Z hlediska principů fungování je WebCL 1.0 realizováno jako propojení JavaSriptu na OpenCL API, pro použití ve webových prohlížečích podporujících HTML5. Webové stránky tak od nynějška mohou kompilovat OpenCL kernely psané v jazyku C a spravovat dané paralelní úlohy vykonávané na GPU i CPU. Verze 1.0 WebCL je založena na OpenCL 1.1 Embedded Profile a může fungovat na libovolné implementaci běžného OpenCL 1.1 či OpenCL 1.2. Obsahuje v základu také podporu interoperability s WebGL.

Khronos Group také vyvinula a poskytuje WebCL validátor, což je open-source překladač OpenCL kernelů do WebCL. Skupina současně spustila OpenCL 2.0 Adopters Program. Na vzniku WebCL 1.0 pracovalo v rámci dané pracovní skupiny WebCL v Khronosu hned několik jeho významných členů: Adobe, AMD, Aptina, ARM, Google, Imagination Technologies, Mozilla, Intel, Nokia, NVIDIA, Opera Software, Samsung a Qualcomm. Jak plyne z jejich seznamu a z výše uvedeného, tak kromě obvyklých GPU jako AMD, Nvidia, Intel, funguje WebCL 1.0 stejně dobře i na ARMových SoC, která podporují OpenCL.

Na webu WebCL je k dispozici několik dem. Samsung kupříkaldu u svého udává pro srovnání výkon v JavaScript verzi dema 1 fps, zatímco WebCL verze jede rychlostí 87 až 116 fps. To vše na blíže nespecifikovaném počítači Mac.

Tagy: 
Zdroje: 

David "David Ježek" Ježek

Bývalý zdejší redaktor (2005-2017), nyní diskusní rejpal.

více článků, blogů a informací o autorovi

Diskuse ke článku Khronos Group vydala specifikaci WebCL 1.0 - OpenCL pro web

Sobota, 22 Březen 2014 - 17:48 | Gath G | Chyba ve skutečnosti není v architektuře webu,...
Pátek, 21 Březen 2014 - 09:13 | mixal 11 | Webl CL ale na taketo weby aj tak nepomoze. Chyba...
Pátek, 21 Březen 2014 - 07:58 | Misko Uško | uz bolo na case nieco taketo rozbehnut ked si...
Čtvrtek, 20 Březen 2014 - 19:52 | Rudolf Dvořáček | Díky za vysvětlení.
Čtvrtek, 20 Březen 2014 - 19:10 | Gath G | Zaprvé, webová stránka může kompilovat jakýkoli...
Čtvrtek, 20 Březen 2014 - 18:54 | Rudolf Dvořáček | Já bych měl dotaz na autora: "Webové stránky...
Čtvrtek, 20 Březen 2014 - 17:02 | aa bb | ach jaj, fakt nepotrebujem aby som pri navsteve...
Čtvrtek, 20 Březen 2014 - 16:19 | Gath G | "Typovy aspon volitelne, kompilovany do...
Čtvrtek, 20 Březen 2014 - 15:59 | mixal 11 | Tiez si myslim, ze WEB by si zasluzil iny jazyk...
Čtvrtek, 20 Březen 2014 - 15:13 | Robin Seina | propojeno pomocí javascriptu? No, potěž pánbůh,...

Zobrazit diskusi

CDR Hry

CDR
Tento týden rozdává Epic Games Store zdarma celkem dvě hry. Na své si tentokrát přijdou milovníci adventur.
CDR
Nad obřím vulkánem Arsia Mons se každé ráno rodí mrak dlouhý až 1 800 kilometrů. Nová studie ukazuje, že může vznikat procesem, který se dosud v žádné planetární atmosféře nepodařilo prokázat.
CDR
Hudba vytvořená umělou inteligencí už není kuriozita. Na streamovací služby jí denně míří desítky tisíc a posluchač často nemá šanci poznat rozdíl. YouTube Music proto zavádí nové označení AI,...
CDR
Některé hvězdy měly být potomky extrémních hypernov, explozí mnohonásobně silnějších než běžná supernova. Nové modely UCL ale ukazují, že jejich zvláštní chemické složení může mít mnohem...
CDR
Vypadá jako chaotický svět plný rychle se měnících mraků. Data z teleskopu Jamese Webba ale ukázala, že počasí na SIMP 0136 vzdáleném asi 20 světelných let řídí překvapivě malý počet procesů.

Aktuálně z blogů

blog
Neomezená data za 29 Kč na měsíc zní jako sen. Sen to však není, jelikož jsou rychlostně omezena na 2kB/s. Jaké to jen může být, něco takového používat? O to se s vámi dnes podělím.
blog
Co jsem tady neblogpostoval, ale mohli jste to pochytit v diskusích - nějakou dobu jsem letos jel na stroji Alder Lake (a ano, výkonově zhruba platí, že 4core Alder = 6core Comet). To je již...
blog
Rok se s rokem sešel, takže už nebudu prudit v diskusích a jen zaberu zas trochu prostoru pár slovy o železe i neželeze, které používám. Třeba to někoho ještě zajímá.
blog
Na detail tohoto blogpostu by neměli klikat ti, kdož psychicky nezvládají provoz PCI Express 4.0 karet na PCI Express 3.0 systémech. My socky si totiž nákupy něčeho lepšího prostě odepíráme.
blog
Honza Stach na DDworldu je tím, kdo udělal konečně správný test nového Ryzenu. Ve hrách jej totiž netestoval v 720p či podobně pitomém rozlišení, ale v 1440p (aspoň že tak) s RX 6900 XT. Jukněmež...