webCL
即 “Web Computing Language”, WebCL是OpenCL在web上的一个扩展集, 可能结合webGL让web变得更加强大和灵活(基于OpenGL,支持移动设备等)。
WebCL项目即用Javascript在web上实现OpenCL,允许web开发者可以直接接触到GPU和多核CPU这些比较大规模的并行编程, 当webCL结合了webGL和其它技术标準, 会使web上的互动式套用变得更加强大,很多3D类大型游戏,多ip视频会议处理。。。很多以前无法想像的套用都能在web上实现。
WebCL支持如下:
1. 64位浮点整型运算;
2. GPU本地存储;
3. 核心及存储对象上的并行操作;
4. 複合输出;
5. 从buffers和textures中读取后端数据;