2017年12月16日土曜日

Centos7 & AMDGPU PRO Driver で OpenCL

AMDGPU PRO Driver for Linux で OpenCL する。
毎度 X11関係のバージョンが当たってインストールできなかったが、以下で OpenCL だけインストールできる。
$ sh ./amdgpu-pro-install --compute
以下のファイルで、Cenots7 附属の radeon ドライバが disable されるようになる。
cat /etc/modprobe.d/blacklist-radeon.conf
blacklist radeon 
日時が更新されないと効かないとかは本当か?
一応、以下で更新する。
touch /etc/modprobe.d/blacklist-radeon.conf
でも、firmwareが無いとかで、動作せず。
なので、以下で firmware 入りの initramfs に更新。
dracut -f --fwdir /lib/firmware
firmwareが無い場合は、以下あたりを探して見る。
http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/amdgpu/

userがopencl使うには以下も。

# cat /etc/udev/rules.d/61-udev-amdgpupro.rules
SUBSYSTEM=="drm" DEVPATH=="/devices/pci0000:00/0000:00:02.0/drm/card1", MODE="0666", RUN+="/bin/chmod a+rw /dev/dri/card1"
SUBSYSTEM=="drm" DEVPATH=="/devices/pci0000:00/0000:00:01.0/drm/card1", MODE="0666", RUN+="/bin/chmod a+rw /dev/dri/card0"
SUBSYSTEM=="drm" KERNEL=="renderD128", MODE="0666", RUN+="/bin/chmod a+rw /dev/dri/card1"








0 件のコメント:

コメントを投稿