Zum Hauptinhalt Zur Navigation

Samsung: WebCL für Webkit

Samsung hat eine erste experimentelle Implementierung von WebCL für die freie Browserengine Webkit vorgelegt. WebCL folgt dem Muster von WebGL, um Webapplikationen einen Zugriff auf die Rechenleistung von GPUs zu verschaffen.
/ Jens Ihlenfeld
8 Kommentare News folgen (öffnet im neuen Fenster)
Bild: Samsung

Bereits mit dem Abschluss der Arbeiten am Standard WebGL 1.0 hat die Khronos Group mit dem Aufbau einer Arbeitsgruppe für WebCL begonnen. Während WebGL das OpenGL-API im Browser zur Verfügung stellt, soll WebCL die Brücke zwischen OpenCL und Browser schlagen.

Es geht darum, Javascript-Bindings für OpenCL zu entwickeln, so dass Webapplikationen künftig auf die Rechenleistung von GPUs zugreifen können. WebCL soll also wie OpenCL eine einheitliche Schnittstelle zum Zugriff auf CPU und GPU bieten.

WebCL soll die Grundlage dafür legen, um Bild- und Videobearbeitung im Browser zu beschleunigen und komplexe Physikengines für Browserspiele umzusetzen.

Samsung hat nun eine erste Implementierung(öffnet im neuen Fenster) des noch unfertigen Standards WebCL veröffentlicht, die für Webkit gedacht ist. Die freie Browserengine kommt unter anderem in Googles Browser Chrome und Apples Safari zum Einsatz. Es ist laut Samsung unter Mac OS X auf einer Nvidia-GPU lauffähig, die OpenCL 1.0 unterstützt.


Relevante Themen