「クロノスグループ」の版間の差分

ページの作成:「'''クロノス・グループ''' (Khronos Group) とは、様々なプラットフォームやデバイス上で動作するグラフィックスや並列計算などの…」
 
クロノス・グループへの転送ページ
タグ: 新規リダイレクト
 
1行目: 1行目:
'''クロノス・グループ''' (Khronos Group) とは、様々なプラットフォームやデバイス上で動作するグラフィックスや並列計算などの[[API]]の「オープンな規格」を作成することを目的としたアメリカの非営利団体です。
#redirect [[クロノス・グループ]]
 
代表的な規格には、3Dグラフィックス向けの[[OpenGL]]や、並列計算向けの[[OpenCL]]などがあります。
 
[[オープンソース]]ではなく[[オープン規格]]です。関数名と期待される動作だけが定義されており、その関数の中身は各プラットフォームごとに勝手に実装しろというものです。たとえば[[OpenGL]]であれば関数の中身は[[デバイスドライバ]]で提供(実装)されます。このため[[インテル]]と[[AMD]]と[[NVIDIA]]で関数の挙動が違うなんてことはよくあります。
 
クロノスのメンバー企業になると、API仕様の開発に参加し、公開前の投票権を持つことができます。メンバー企業のほとんどが敵対的関係であるため仕様決めなどは[[OpenGL]]のようにグダグダになるのが定番です。またメンバー企業の業種も多種多様で仕様決めの際に[[OpenCL]]のように[[GPU]]から[[FPGA]]まで広範囲をサポートしようとしてグダグダになるのも定番です。
 
ぶっちゃけ、これまでにうまくいったプロジェクトはひとつもないと思います。
[[カテゴリ:団体]]