Caranya, disarankan oleh Nick Weinberg, menginstal versi driver yang sudah ketinggalan zaman, oleh karena itu saya menyarankan untuk mengunduh yang langsung dari vendor perangkat keras Anda.
Karena Anda memiliki CPU Intel, lakukan hal berikut
- Buka halaman web driver Intel OpenCL , buka "Intel CPU Runtime untuk Aplikasi OpenCL ™ 18.1 untuk Linux * OS (hanya 64bit)" dan tekan "Unduh"
- Situs web akan meminta Anda untuk mendaftar dan masuk. Ini wajib. Kemudian Anda akan diarahkan ke tautan dengan tgz-arsip.
Unduh arsip ini dan instal sebagai berikut.
tar -pvxf l_opencl_p_18.1.0.013.tgz
cd l_opencl_p_18.1.0.013/`
sudo ./install.sh`
Skrip instalasi ini akan menulis banyak pustaka /opt/intel
dan akan membuat tautan simbolik (atau mengganti yang lama) /usr/lib/x86_64-linux-gnu/libOpenCL.so
.
Pemahaman saya tentang subjek ini adalah bahwa langkah-langkah di atas memungkinkan OpenCL untuk mengakses CPU Intel Anda. Tetapi jika Anda memiliki Intel HD Graphics, masuk akal untuk memungkinkan OpenCL menggunakan grafik terintegrasi ini juga. Kemudian lakukan hal berikut
- Buka halaman web driver Intel OpenCL lagi, tetapi kali ini buka "Linux * OS Ubuntu * 16.04.x (deb)" di bawah bagian "Intel® Graphics Technology". Maka Anda memiliki dua pilihan: "Unduh" dan "Bangun". Gunakan tautan "Unduh", ini akan membawa Anda ke binari pra-bangun ("Build" akan membawa Anda ke kode sumber di github Intel, tetapi saya belum pernah mencoba untuk mengompilasinya dari sumber).
Ikuti instruksi yang diberikan di sana. Saya baru saja menyalin ini di sini dengan satu perbaikan - sudo apt
alih-alih sudo dpkg -i *.deb
karena dpkg
tidak memeriksa dependensi:
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
Perhatikan bahwa .
dalam ./*deb
penting: tanpa ini dot Anda akan mendapatkan Unable to locate
dan Couldn't find
kesalahan.
PS situs web Intel mencantumkan CPU yang sesuai, pastikan milik Anda ada dalam daftar ini.