首頁 > 軟體

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

下載官方的驅動:

https://software.intel.com/en-us/articles/opencl-drivers

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


IT145.com E-mail:sddin#qq.com