2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-05 08:39:08 +00:00
Files
xcat-core/docs/source/advanced/gpu/nvidia/index.rst
Vinícius Ferrão 60820b1abe docs: update NVIDIA CUDA documentation for modern OS support
The CUDA docs were frozen at CUDA 9.2 / RHEL 7.5 / Ubuntu 14.04 since
2019. Update to cover all currently supported OS and architecture
combinations (EL 7-10, Ubuntu 20.04-24.04, x86_64/ppc64le/sbsa).

Consolidate the version-specific repo and osimage pages into generic
guides that use placeholder variables, reducing 7 files to 2 while
covering more OS versions. Both online (direct NVIDIA repo URL) and
offline (dnf download / apt download mirroring) workflows are
documented.

All NVIDIA repository URLs validated against
developer.download.nvidia.com/compute/cuda/repos/ and confirmed
accessible with valid repodata.

Addresses #7373
2026-05-05 02:32:09 -03:00

89 lines
1.8 KiB
ReStructuredText

NVIDIA CUDA
===========
CUDA (Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA. It can be used to increase computing performance by leveraging the Graphics Processing Units (GPUs).
For more information, see NVIDIAs website: https://developer.nvidia.com/cuda-zone
xCAT supports CUDA installation for both diskful and diskless nodes using the ``otherpkgs`` mechanism. The following OS and architecture combinations are supported by NVIDIA's CUDA repository:
.. list-table::
:header-rows: 1
* - OS family
- x86_64
- ppc64le
- sbsa (ARM)
* - RHEL 6
- Yes
-
-
* - RHEL 7
- Yes
- Yes
-
* - RHEL 8
- Yes
- Yes
- Yes
* - RHEL 9
- Yes
-
- Yes
* - RHEL 10
- Yes
-
- Yes
* - SLES 11
- Yes
-
-
* - SLES 12
- Yes
-
-
* - SLES 15
- Yes
-
- Yes
* - Ubuntu 14.04
- Yes
- Yes
-
* - Ubuntu 16.04
- Yes
- Yes
-
* - Ubuntu 18.04
- Yes
-
- Yes
* - Ubuntu 20.04
- Yes
-
- Yes
* - Ubuntu 22.04
- Yes
-
- Yes
* - Ubuntu 24.04
- Yes
-
- Yes
* - Ubuntu 26.04
- Yes
-
- Yes
Within the NVIDIA CUDA Toolkit, installing the ``cuda`` package will install both the ``cuda-runtime`` and the ``cuda-toolkit``. The ``cuda-toolkit`` is intended for developing CUDA programs and monitoring CUDA jobs. If your particular installation requires only running GPU jobs, it's recommended to install only the ``cuda-runtime-<major>-<minor>`` package (e.g., ``cuda-runtime-13-2``).
.. toctree::
:maxdepth: 2
repo_setup
osimage_setup
deploy_cuda_node
verify_cuda_install
management
update_nvidia_driver