Nick Weinberg가 제안한 방법은 꽤 오래된 드라이버 버전을 설치하므로 하드웨어 공급 업체에서 직접 다운로드하는 것이 좋습니다.
Intel CPU가 있으므로 다음을 수행하십시오.
- Intel OpenCL 드라이버 웹 페이지를 열고 "Linux * OS 용 OpenCL ™ 응용 프로그램 18.1의 인텔 CPU 런타임 (64 비트 만 해당)"으로 이동하여 "다운로드"를 누르십시오.
- 웹 사이트에서 등록 및 로그인을 요청합니다. 이것은 필수입니다. 그런 다음 tgz-archive가 포함 된 링크로 연결됩니다.
이 아카이브를 다운로드하여 다음과 같이 설치하십시오.
tar -pvxf l_opencl_p_18.1.0.013.tgz
cd l_opencl_p_18.1.0.013/`
sudo ./install.sh`
이 설치 스크립트는 많은 라이브러리를 /opt/intel
작성하고 심볼릭 링크를 만들거나 이전 링크를 대체합니다 /usr/lib/x86_64-linux-gnu/libOpenCL.so
.
주제에 대한 나의 이해는 위의 단계가 OpenCL이 인텔 CPU에 액세스하도록 허용한다는 것입니다. 그러나 Intel HD Graphics를 사용하는 경우 OpenCL이이 통합 그래픽도 사용할 수 있도록하는 것이 좋습니다. 그런 다음 다음을 수행하십시오
- Intel OpenCL 드라이버 웹 페이지를 다시여십시오. 그러나 이번에는 "Intel® Graphics Technology"섹션의 "Linux * OS Ubuntu * 16.04.x (deb)"로 이동하십시오. 그런 다음 "다운로드"와 "빌드"두 가지 중에서 선택할 수 있습니다. "다운로드"링크를 사용하면 사전 빌드 된 바이너리 를 가져옵니다 ( "빌드"를 사용하면 인텔의 github에서 소스 코드로 이동하지만 소스에서 컴파일하지는 않았습니다).
거기에 주어진 지침을 따르십시오. 방금 이것들을 하나의 수정으로 복사했습니다. sudo apt
대신 의존성을 검사하지 않기 sudo dpkg -i *.deb
때문에 대신 사용 dpkg
하십시오.
mkdir neo
cd neo
wget https://github.com/intel/compute-runtime/releases/download/19.14.12751/intel-gmmlib_19.1.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/19.14.12751/intel-igc-core_19.11.1622_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/19.14.12751/intel-igc-opencl_19.11.1622_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/19.14.12751/intel-opencl_19.14.12751_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/19.14.12751/intel-ocloc_19.14.12751_amd64.deb
sudo apt install ./*deb
참고 것을 .
에서 ./*deb
중요하다 : 이것은 당신이 얻을 것이다 점없이 Unable to locate
및 Couldn't find
오류.
PS Intel 웹 사이트에 적합한 CPU가 나열되어 있으며,이 목록에 있는지 확인하십시오.