여기 참조: https://software.intel.com/en-us/articles/legacy-opencl-drivers#latest_CPU_runtime 인텔-opencl-r5.0 (SRB5.0) 리눅스 드라이버 패키지는 다음과 같은 인텔® 프로세서에 대 한 GPU/CPU에 OpenCL 1.2 또는 2.0 가능: 인텔은 다음 64 비트 커널을 실행할 때 CentOS 7.2 및 7.3에 인텔 opencl-r5.0 드라이버를 확인: 리포지토리 설치 지침 * 수동 다운로드 및 설치 | 우분투를 위한 빌드* | CentOS를 위한 빌드* | README | FAQ https://software.intel.com/en-us/intel-opencl 방문하여 플랫폼 버전을 다운로드하십시오. 자세한 내용은 릴리스 노트를 확인하십시오. OpenCL용 인텔® 그래픽 컴퓨팅 런타임™ 드라이버는 여러 배포를 위한 패키지 관리자와 함께 배포됩니다. 배포 지침은 gitHub*의 설명서를 참조하십시오. 응답 제공 – 닫기. OpenCL CPU에 대한 추가 질문이 있는 경우 포럼이 지원을 받는 데 더 좋은 장소일 수 있습니다. 이기종 플랫폼에 중점을 둔 응용 프로그램 개발 환경에 액세스합니다. OpenCL 확장 사양을 작성하기 위한 확장 템플릿은 레지스트리의 공급업체 확장 사양 구조를 보여 주며 새 확장 사양을 작성하는 데 지침이 됩니다. 템플릿은 확장 사양에서 각 섹션의 용도를 설명합니다. 이 버전은 인텔® 시스템 스튜디오에 번들로 제공되며, 윈도우와 리눅스에서 사용할 수 있습니다. SYCL 사양은 SYCL 레지스트리에서 찾을 수 있습니다. 관련 OpenCL 구성 요소에 대한 피드백은 다음과 같이 제공될 수 있습니다: 이 문서는 관련 소스 코드 및 파일과 함께 코드 프로젝트 오픈 라이선스(CPOL)에 따라 라이선스가 부여되며, 장치에서 지원하는 OpenCL 버전 및 OpenCL 기능에 주의를 기울이면 이 세 공급업체의 OpenCL 헤더 및 라이브러리를 사용할 수 있습니다.

우분투 16.04 기본 커널 꽤 잘 작동 하지만 일부 핵심 기능 (즉, 장치 enqueue, SVM 메모리 일관성, VTune 지원) 커널 패치 없이 작동 하지 않습니다. 이 구성은 실험용으로 제안할 수 있다는 것을 증명하기 위해 최소한의 검증을 받았지만 완전히 지원되거나 인증되지는 않았습니다. . OpenCL 표준 휴대용 중간 표현(SPIR) 사양은 SPIR 레지스트리에 있습니다. 나도 잘 작동합니다. 샘플 프로그램 OpenCLImageTest 처음에 나를 위해 작동 하지 않았다. 내 엔비디아 GLX580 드라이버는 나에게 예외를 주고 있었다. 그것은 시간이 걸렸지 만 마침내 문제를 정확히 지적했습니다. 이 프로젝트의 포럼에서 수정 사항을 확인하십시오. 내 자세한 게시물은 공개 토론에 / 오픈 토론에 오신 것을 환영합니다.

데이터 병렬 프로그래밍 OpenCL 2.2에 최적화된 C++11 기반 표준 라이브러리는 OpenCL C++ 커널 언어를 핵심 사양으로 제공하여 병렬 프로그래밍 생산성을 크게 향상시키게 합니다. KGaA는 우리와 함께 OpenCL 교육을 받았고 우리는 그의 코드를 검토 한 이후 그의 경험을 공유 할 수 있어서 너무 친절했습니다. 에 자신의 이야기를 즐길 수 … 이 런타임 소프트웨어 패키지는 인텔 코어 및 인텔 제온 프로세서가 있는 시스템에 OpenCL CPU 장치 지원을 추가합니다. Windows*용 표준 인텔 그래픽 드라이버에는 Windows* OS에서 인텔® 아이리스™ 그래픽 또는 인텔 ® HD 그래픽이 있는 프로세서에서 OpenCL* 및 인텔® 미디어 SDK 응용 프로그램을 실행하는 데 필요한 구성 요소가 포함되어 있습니다. OpenCL “CL CUDA_INC_PATH”에 대한 경로를 추가하여 OpenCL 헤더가 있는 위치를 지정해야 합니다. CUDA 6.5가 있는 x64 Windows 8.1 컴퓨터에서 환경 변수 CUDA_INC_PATH “C:프로그램 파일NVIDIA GPU 컴퓨팅 툴킷CUDAv6.5포함”으로 정의됩니다.