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/inteldan 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 aptalih-alih sudo dpkg -i *.debkarena dpkgtidak 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 ./*debpenting: tanpa ini dot Anda akan mendapatkan Unable to locatedan Couldn't findkesalahan.
PS situs web Intel mencantumkan CPU yang sesuai, pastikan milik Anda ada dalam daftar ini.