KhronosGroup/OpenCL-CLHPP
Khronos OpenCL-CLHPP
무엇을 해결하는가
이 프로젝트는 OpenCL API에 대한 C++ 바인딩을 제공하여, 개발자가 C 기반 API에만 의존하지 않고 C++ 환경에서 OpenCL의 병렬 컴퓨팅 능력을 사용할 수 있게 합니다.
어떻게 작동하는가
이 프로젝트는 핵심 OpenCL C API를 래핑하는 일련의 C++ 헤더 파일(opencl.hpp와 cl2.hpp)을 제공합니다. 이러한 바인딩은 더 네이티브 C++ 스타일의 프로그래밍을 가능하게 하며, 1.x를 포함한 모든 OpenCL 버전에 호환됩니다.
누구를 위한 것인가
OpenCL을 사용하여 고성능 컴퓨팅 애플리케이션을 구축하고 C보다 C++ 언어를 선호하는 개발자.
주요 특징
- 유지보수되는 C++ 바인딩(
opencl.hpp)을 보유함 - 1.x를 포함한 모든 OpenCL 버전에 호환됨
- 기본 기능을 데모하는 간단한 예제 애플리케이션을 포함함
- 간소화된 빌드 경험을을 위해 OpenCL SDK와 통합됨
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트