KhronosGroup/OpenCL-SDK
OpenCL SDK
何を解決するか
OpenCL を使用するアプリケーションを開発するための統合ソフトウェア開発キット(SDK)を提供し、必要なすべてのヘッダー、バインディング、ローダーを1つのパッケージに統合します。
仕組み
SDK は以下の主要なコンポーネントをバンドルしています:API 定義用の OpenCL ヘッダー、統合を容易にする C++ バインディング、デバイスドライバーを管理する OpenCL ICD ローダー、開発を簡素化するユーティリティライブラリ。また、ドキュメントとコードサンプルも含まれており、開発者が迅速にスタートできるように支援します。
対象ユーザー
GPU や CPU などのさまざまなハードウェアアクセラレータ上で実行できる、高性能なクロスプラットフォームプログラムを書きたい開発者。
特徴
- ヘッダー、C++ バインディング、ローダーの統合バンドル。
- 一般的な OpenCL タスクを簡素化するユーティリティライブラリを含む。
- OpenGL および Vulkan と相互運用するコードサンプルを提供。
- CMake を使用して標準化されたビルドプロセスを実現。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト