KhronosGroup/OpenCL-SDK

OpenCL SDK

해결하는 문제

OpenCL을 사용하는 애플리케이션을 개발하기 위한 통합 소프트웨어 개발 키트(SDK)를 제공하여, 필요한 모든 헤더, 바인딩, 로더를 하나의 패키지로 통합합니다.

작동 방식

SDK는 다음 핵심 구성 요소를 포함합니다: API 정의를 위한 OpenCL 헤더, 통합을 용이하게 하는 C++ 바인딩, 장치 드라이버를 관리하는 OpenCL ICD 로더, 개발을 간소화하는 유틸리티 라이브러리. 또한 문서와 코드 샘플을 포함하여 개발자가 빠르게 시작할 수 있도록 지원합니다.

대상 사용자

GPU 및 CPU와 같은 다양한 하드웨어 가속기에서 실행 가능한 고성능 크로스플랫폼 프로그램을 작성하고자 하는 개발자.

주요 특징

  • 헤더, C++ 바인딩, 로더의 통합 패키지.
  • 일반적인 OpenCL 작업을 간소화하는 유틸리티 라이브러리 포함.
  • OpenGL 및 Vulkan과 상호 운용하는 코드 샘플 제공.
  • 표준화된 빌드 프로세스를 위한 CMake 사용.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트