WebCL

WebCL
Developer(s) WebCL Working Group
Stable release 1.0 / March 19, 2014 (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]

Implementation

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

References

  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

This article is issued from Wikipedia - version of the Monday, March 14, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.