WebCL

WebCL
開発元 WebCL Working Group
最新版
1.0 (ドラフト仕様) / 2014年3月19日 (2014-03-19)
対応OS クロスプラットフォーム
サポート状況 事実上放置[1]
種別 API
公式サイト www.khronos.org/webcl/

WebCLWeb Computing Language)は、プラグインを使わずウェブブラウザ上でCPUGPUなどによる異種混在の並列計算ヘテロジニアス・コンピューティング)を行うための標準仕様。主に、WebCLはマルチコアCPUやGPUの真の計算速度をウェブアプリケーションが引き出すこと、物理エンジンや動画編集など計算量が多いプログラムをウェブブラウザ内で実行させることを可能にする[注釈 1]

WebCL仕様はOpenCL同様、非営利団体クロノス・グループ (Khronos Group) が管理している[3]。ただしWebCLの仕様は2014年3月19日に最初のバージョンがリリースされて以降、事実上放置されており、ネイティブでサポートするブラウザも存在しない[4]。WebCL 1.0は、ブラウザ上で利用できるOpenCL 1.1 Embedded Profileの派生規格であるが、細部に違いがある[5]

  1. ^ WebCLでWebデベロッパもGPUやCPUのマルチコアをブラウザ内で有効利用(==並列処理)できるようになる”. TechCrunch Japan. 2016年9月1日閲覧。[リンク切れ]
  2. ^ WebCL Overview and Roadmap
  3. ^ WebCL Overview - The Khronos Group Inc”. Khronos Group. 2024年6月28日閲覧。
  4. ^ WebCLでWebデベロッパもGPUやCPUのマルチコアをブラウザ内で有効利用(==並列処理)できるようになる”. TechCrunch Japan. 2016年9月1日閲覧。[リンク切れ]
  5. ^ WebCL Specification - §Differences between WebCL and OpenCL 1.1


引用エラー: 「注釈」という名前のグループの <ref> タグがありますが、対応する <references group="注釈"/> タグが見つかりません


Developed by StudentB