Khronos has WebCL specification for OpenCL completed in the browser




The Khronos Group, responsible for among other things the OpenGL standards, approved the 1.0 specification for WebCL. This specification should allow OpenCL applications in the browser.

WebCL OpenCL is a platform and programming language to perform complex parallel calculations by the CPU and GPU. WebCL is a derivative thereof, and the API should make it possible to run. OpenCL code in the browser In addition, OpenCL 1.1 Embedded Profile, is a simplified version of OpenCL 1.1, as a base. This choice of the Khronos Group is similar to that of WebGL wherein portions of the OpenGL-ES Specification have been used.

WebCL could be useful for graphics applications, such as a web app in which images can be manipulated or useful especially a video editor in the browser. OpenCL to the Khronos Group has been working for over 2 years. Now that the draft phase is over and the 1.0 specification was officially approved, the developers hope that the technology will be as WebGL. Equally broad arrested

A challenge is still safety: OpenCL provides a developer has much more freedom when writing code, so the risk of vulnerabilities increases. To counteract known attack methods some risky operations are not included in OpenCL, such as pointers. Khronos has also developed a tool that OpenCL code can be checked for potential security risks, while manufacturers of graphics cards with Khronos tried to protect. Sufficient video drivers


In: Technology & Gadgets Asked By: [15500 Red Star Level]

Answer this Question

You must be Logged In to post an Answer.

Not a member yet? Sign Up Now »