基本內容
即 “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中讀取後端數據;