2021-05-12 14:32:11
Ubuntu 16.04.2 下為 Intel 顯示卡啟用 OpenCL
2020-06-16 17:19:59
事情是這樣的,LibreOffice 有個 feature 是支援 OpenCL 加速……
然後這個加速你是打不開的,因為你很可能壓根沒開啟 OpenCL 的支援,就算你勾上,你重新啟動就關閉了。
開啟這個支援需要先安裝需要的包,再安裝 Intel 官方的驅動,最後改一下組態檔。
首先,安裝官方的包:
sudo apt install ocl-icd-libopencl1
sudo apt install opencl-headers
sudo apt install clinfo
sudo apt install ocl-icd-opencl-dev
sudo apt install beignet
下載官方的驅動:
sudo apt-get install -y rpm alien libnuma1
然後在 rpm 的目錄下:
sudo alien *.rpm
sudo dpkg -i *.deb
官方沒有 deb,自己轉換咯。
最後修改組態檔:
sudo touch /etc/ld.so.conf.d/intelOpenCL.conf
sudo vim /etc/ld.so.conf.d/intelOpenCL.conf
新增:
/opt/intel/opencl-1.2-6.4.0.25/lib64/clinfo
做連結:
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
最後執行一下這個看看是不是有內容,有很多內容關於 openCL 加速的那就是成功了:
clinfo
然後你懂咯:
Nvidia 之類的顯示卡不清楚,可能預設就可以開啟吧。
來源:
OpenCL On ubuntu 16.04, Sandy Bridge CPU
相關文章