WebCL
| Developer(s) | WebCL Working Group |
|---|---|
| Stable release | 1.0 / March 19, 2014[1] |
| Operating system | Cross-platform |
| Type | API |
| Website | www.khronos.org/webcl |
| HTML | |||
|---|---|---|---|
| Comparisons | |||
|
|||
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]
Contents
Implementation[edit]
Currently, no browsers natively support WebCL, because it is new. 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]
- Motorola (Node.js) - https://github.com/Motorola-Mobility/node-webcl
- Nokia (Firefox) - http://webcl.nokiaresearch.com/
- Mozilla (Firefox) - http://hg.mozilla.org/projects/webcl/
Currently reflect the WebCL working draft[edit]
- Samsung (WebKit) - https://github.com/SRA-SiliconValley/webkit-webcl
- Nokia (Firefox) - https://github.com/toaarnio/webcl-firefox
- Motorola Mobility node-webcl (node.js) - https://github.com/Motorola-Mobility/node-webcl
- Intel (Crosswalk) - http://www.crosswalk-project.org/
Related Browser Bugs[edit]
- Bug 664147 - [WebCL] add openCL in gecko, Mozilla
- Bug 115457: [Meta] WebCL support for WebKit, WebKit Bugzilla
References[edit]
- ^ https://www.khronos.org/news/press/khronos-releases-webcl-1.0-specification
- ^ "WebCL". Khronos Group. Retrieved May 6, 2012.
- ^ "Khronos Releases WebCL 1.0 Specification". Khronos Group. Retrieved March 19, 2014.
- ^ "WebCL". Nokia Research. Retrieved May 6, 2012.
- ^ "Mozilla WebCL Comment". Retrieved April 4, 2014.
See also[edit]
External links[edit]
|
||||||
|
||||||||||||||||||||||||||||||||||||||||||||