Yanıtlar:
Temel kurulum
sudo apt install ocl-icd-libopencl1
sudo apt install opencl-headers
sudo apt install clinfo
Bağlamak ve derlemek için gerekli
sudo apt install ocl-icd-opencl-dev
sudo apt install beignet
Bu dosyayı indirin Intel® Core ™ için OpenCL ™ Çalışma Zamanı 16.1.1 ve Ubuntu için Intel® Xeon® İşlemciler * (64 bit) https://software.intel.com/en-us/articles/opencl-drivers#latest_linux_SDK_release adresinde
Debi değerini deb'e çevirmek için paketleri kurun
sudo apt-get install -y rpm alien libnuma1
İndirilen dosyayı untar kaldırmak için
tar -xvf opencl_runtime_16.1.1_x64_ubuntu_6.4.0.25.tgz
cd opencl_runtime_16.1.1_x64_ubuntu_6.4.0.25/rpm/
rpm dosyalarını deb. Konumuna
çevirin
fakeroot alien --to-deb opencl-1.2-base-6.4.0.25-1.x86_64.rpm
fakeroot alien --to-deb opencl-1.2-intel-cpu-6.4.0.25-1.x86_64.rpm
.deb paketleri yükleyin
sudo dpkg -i opencl-1.2-base_6.4.0.25-2_amd64.deb
sudo dpkg -i opencl-1.2-intel-cpu_6.4.0.25-2_amd64.deb
Yerel yapılandırma dosyasına dokunun Dosyayı
sudo touch /etc/ld.so.conf.d/intelOpenCL.conf
açın
sudo vim /etc/ld.so.conf.d/intelOpenCL.conf
ve satırı ekleyin
/opt/intel/opencl-1.2-6.4.0.25/lib64/clinfo
Bir vendor dir oluşturun ve intel.icd ekleyin
sudo mkdir -p /etc/OpenCL/vendors
sudo ln /opt/intel/opencl-1.2-6.4.0.25/etc/intel64.icd /etc/OpenCL/vendors/intel64.icd
sudo ldconfig
Cihazlarınızı listeleme komutu
clinfo
Bu dosyayı indir
İşleri her şeyi emin olmak için bu kodu çalıştırın
tar xzvf tools-master.tar.gz
cd tools-master
make
./print-devices
./cl-demo 1000 10
Bu sonunda İYİ yazdırmalısınız
nvidia sürücülerini kurmak (370 kullandım), bu tüm çalışma zamanı yönlendirmelerini içermelidir
https://wiki.tiker.net/OpenCLHowTo http://korniychuk.org.ua/instruction/how-to-use-opencl-on-ubuntu-16-04/ https://laanwj.github.io/2016 /05/06/opencl-ubuntu1604.html https://software.intel.com/en-us/articles/opencl-drivers#latest_linux_SDK_release https://software.intel.com/tr-tr/fencs/opencl/topic / 285869 https://streamcomputing.eu/blog/2011-06-24/install-opencl-on-debianubuntu-orderly/ https://software.intel.com/tr-tr/forums/opencl/topic/390630 https : //stackoverflow.com/questions/16977216/opencl-compile-on-linux
Gereğince Intel'in destek sitesinden , OpenCL 2 gen (Sandy Bridge) Core işlemciler üzerinde desteklenmez.
OpenCL 1.2'yi kullanmak için 3. nesil (Ivy Bridge) veya daha yeni bir CPU veya Intel GPU ile OpenCL 2.0 kullanma seçeneğine sahip olmak için 7. nesil (Kaby Lake) gerekir (Şu anda sürücülerde nelerin desteklendiğinden emin değilim) Linux için kullanılabilir).