Samsung: WebCL für Webkit

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.