1.5 KiB
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.