Files
gitea-pages/admin-guide/puppet/profiles/nvidia/cuda.rst
2023-05-10 17:01:14 +02:00

1.5 KiB

profile::nvidia::cuda

The purpose of this module is to install the NVIDIA drivers and CUDA. This

The GPU drivers are always installed when this profile is included.

To enable CUDA installation nvidia::cuda::enable must be set to true (default is false).

Parameters

Name Type Default
driver_version string hiera('nvidia::driver::version', undef)
driver_branch string hiera('nvidia::driver::branch', undef)
cuda_enable boolean hiera('nvidia::cuda::enable', true)
cuda_version string hiera('nvidia::cuda::version')
nv_persist boolean hiera('nvidia::cuda::nvidia_persistenced::enable', undef)

driver_version

Keep the Nvidia GPU driver at a given version.

driver_branch

RHEL 8 only: Use the GPU drivers from given driver branch.

cuda_enable

By default is false. Set to true if you want to install CUDA.

cuda_version

The version of CUDA to be used. On RHEL 8 it will install the newest possible still supporting the installed driver.

nv_persist

Controls the nvidia_persistenced service. By default is disabled and stopped on RHEL 7, while on RHEL 8 it is enabled and running by defautl.