KhronosGroup/OpenCL-SDK

OpenCL SDK

解決的問題

提供一個統一的軟體開發工具組(SDK),用於建立使用 OpenCL 的應用程式,將所有必要的標頭、繫結和載入器整合成單一套件。

運作方式

SDK 包含幾個核心元件:用於 API 定義的 OpenCL 標頭、方便整合的 C++ 繫結、用於管理裝置驅動程式的 OpenCL ICD 載入器,以及簡化開發的實用程式庫。同時也包含文件與程式碼範例,協助開發者快速上手。

適用對象

希望撰寫高效率、跨平台程式,能在 GPU 和 CPU 等各種硬體加速器上執行的開發者。

主要特色

  • 統一打包的標頭、C++ 繫結與載入器。
  • 內含用於常見 OpenCL 作業的實用程式庫。
  • 提供程式碼範例,包含與 OpenGL 和 Vulkan 互操作的範例。
  • 使用 CMake 實現標準化建置流程。

相關

  • 專案
  • 專案
  • 專案
  • 專案