Ubuntu 14.04.3¶
NVIDIA supports two types of debian repositories that can be used to install Cuda Toolkit: local and network. You can download the installers from https://developer.nvidia.com/cuda-downloads.
Local¶
A local package repo will contain all of the CUDA packages. Extract the CUDA packages into /install/cuda-repo/ppc64le
:
# For CUDA toolkit: /root/cuda-repo-ubuntu1404-7-5-local_7.5-18_ppc64el.deb
# Create the repo directory under xCAT /install dir
mkdir -p /install/cuda-repo/ppc64el
# extract the package
dpkg -x /root/cuda-repo-ubuntu1404-7-5-local_7.5-18_ppc64el.deb /install/cuda-repo/ppc64el
Network¶
The online package repo provides a source list entry pointing to a URL containing the CUDA packages. This can be used directly on the Compute Nodes.
The sources.list
entry may look similar to:
deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1410/ppc64el /
Authorize the CUDA repo¶
In order to access the CUDA repository you must import the CUDA GPGKEY into the apt_key
trust list. xCAT provides a sample postscript /install/postscripts/addcudakey
to help with this task:
chdef -t node -o <noderange> -p postscripts=addcudakey