Intel:OpenCL とは何ですか?
OpenCL
カテゴリ:OpenCL™
ツール:-
デバイス:-
OpenCL は、ヘテロジニアス(異機種混在環境)コンピューティング向けに規格化された最初の規格です。
・ ソフトウェア・エンジニア向けのソフトウェア・プログラミング・モデルであり、システム設計向けのソフトウェア方法論
- ヘテロジニアス・システムに向けた並列プログラミングの標準となるを記述方法です。
・ ホスト・プロセッサ を アクセラレータ となる OpenCL デバイス で性能を向上させる技術
- 低レベルの API が定義され、演算デバイス毎に適した最適化が可能です。
- 標準のC言語(ANSI C99)をベースとした記述となっています。
・ オープン で ロイヤリティ・フリーの規格
- Khronos(クロノス)グループにより提唱。
- アルテラ は積極的に参画しています。
- コンフォーマンス(認証テスト)が必要。