KhronosGroup/OpenCL-CLHPP
Khronos OpenCL-CLHPP
解決的問題
此專案提供 OpenCL API 的 C++ 繫結,讓開發者能在 C++ 環境中使用 OpenCL 的平行運算功能,而不僅僅依賴於基於 C 的 API。
工作原理
它提供一組 C++ 標頭檔(opencl.hpp 和 cl2.hpp),包裝核心 OpenCL C API。這些繫結允許以更原生的 C++ 風格進行程式設計,並與所有 OpenCL 版本相容,包括 1.x 版本。
適用對象
使用 OpenCL 建構高效能運算應用程式的開發者,且偏好使用 C++ 語言而非 C 語言。
主要特色
- 擁有一個維護良好的 C++ 繫結版本(
opencl.hpp) - 與所有 OpenCL 版本相容,包括 1.x
- 內建簡單的範例應用程式,用以示範基本功能
- 與 OpenCL SDK 整合,提供順暢的建置體驗
相關
- 專案
- 專案
- 專案
- 專案
- 專案