I tried to install CUDA 8 on RHEL 7.3 ppc64le (POWER8), but encountered the following problem. Any tips ?
I searched this forum and found a suggestion to install dkms, but dkms does not seem available on ppc64le.
[root@sys-84907 files]# yum install cuda.ppc64le
Loaded plugins: product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Resolving Dependencies
→ Running transaction check
—> Package cuda.ppc64le 0:8.0.54-1 will be installed
→ Processing Dependency: cuda-8-0 >= 8.0.54 for package: cuda-8.0.54-1.ppc64le
→ Running transaction check
—> Package cuda-8-0.ppc64le 0:8.0.54-1 will be installed
→ Processing Dependency: cuda-toolkit-8-0 >= 8.0.54 for package: cuda-8-0-8.0.54-1.ppc64le
…
→ Running transaction check
—> Package nvidia-kmod.ppc64le 1:361.107-2.el7 will be installed
→ Processing Dependency: dkms for package: 1:nvidia-kmod-361.107-2.el7.ppc64le
—> Package python-javapackages.noarch 0:3.4.1-11.el7 will be installed
→ Finished Dependency Resolution Error: Package: 1:nvidia-kmod-361.107-2.el7.ppc64le (cuda-8-0-local-ga2)
Requires: dkms
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Partially solved. I found a dkms rpm for Fedora Rawhid ppc64le from rpmfind.net… I observe a non-fatal error concerning to dkms while installing cuda as below. Still, it seems to work !
DKMS: add completed.
Error! echo
Your kernel headers for kernel 3.10.0-514.el7.ppc64le cannot be found at
/lib/modules/3.10.0-514.el7.ppc64le/build or /lib/modules/3.10.0-514.el7.ppc64le/source.
Error! echo
Your kernel headers for kernel 3.10.0-514.el7.ppc64le cannot be found at
/lib/modules/3.10.0-514.el7.ppc64le/build or /lib/modules/3.10.0-514.el7.ppc64le/source.
warning: %post(nvidia-kmod-1:361.107-2.el7.ppc64le) scriptlet failed, exit status 1
Non-fatal POSTIN scriptlet failure in rpm package 1:nvidia-kmod-361.107-2.el7.ppc64le
Installing : 1:xorg-x11-drv-nvidia-361.107-1.el7.ppc64le 27/41