From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Developer(s) WebCL Working Group
Stable release 1.0 / March 19, 2014; 4 years ago (2014-03-19)[1]
Operating system Cross-platform
Type API
Website www.khronos.org/webcl/

WebCL (Web Computing Language) is a JavaScript binding to OpenCL for heterogeneous parallel computing within any compatible web browser without the use of plug-ins. Primarily, WebCL allows web applications to actualize speed with multi-core CPUs and GPUs; this intends to make computationally intensive programs feasible in the browser, e.g. physics engines, canvas element and video editing. WebCL is designed and maintained by the non-profit Khronos Group.[2] The completed and ratified specification for WebCL 1.0 was released on March 19, 2014.[3]


Currently, no browsers natively support WebCL. However, non-native add-ons are used to implement WebCL. For example, Nokia developed a WebCL extension.[4] Mozilla does not plan to implement WebCL in favor of OpenGL ES 3.1 Compute Shaders.[5]

Currently reflect the WebCL working draft

Related Browser Bugs


  1. https://www.khronos.org/news/press/khronos-releases-webcl-1.0-specification
  2. "WebCL". Khronos Group. Retrieved May 6, 2012. 
  3. "Khronos Releases WebCL 1.0 Specification". Khronos Group. Retrieved March 19, 2014. 
  4. "WebCL". Nokia Research. Retrieved May 6, 2012. 
  5. "Mozilla WebCL Comment". Retrieved April 4, 2014. 

See also

External links