nvidia-smi --query-gpu=index,name,uuid,pci.bus_id --format=csvsudo modprobe nvidia-uvmif [ ! -c /dev/nvidia-uvm ]; then
sudo mknod -m 666 /dev/nvidia-uvm c $(grep nvidia-uvm /proc/devices | cut -d ' ' -f 1) 0
fisudo PATH="/opt/nvidia-470.256.02/bin:$PATH" \
nvidia-ctk cdi generate \
--library-search-path /opt/nvidia-470.256.02/lib \
--output=/etc/cdi/nvidia.yaml
sudo sed -i 's|containerPath: /opt/nvidia-470.256.02/bin/|containerPath: /usr/bin/|g' /etc/cdi/nvidia.yamlDrop runtime: nvidia, gpus: all and CUDA_VISIBLE_DEVICES environment.
Use devices insead ie:
devices:
- "nvidia.com/gpu=0"
- "nvidia.com/gpu=1"