CUDA: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
(Fix link)
Строка 4: Строка 4:
Для установки NVIDIA CUDA нужно сделать следующее:
Для установки NVIDIA CUDA нужно сделать следующее:


* Установить дистрибутив с проприетарным драйвером NVIDIA в комплекте или установить драйвер NVIDIA самостоятельно по инструкции [https://www.altlinux.org/Nvidia#%D0%A1%D0%BC%D0%B5%D0%BD%D0%B0_%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D1%85_%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D0%BE%D0%B2_%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%BF%D1%80%D0%B8%D0%B5%D1%82%D0%B0%D1%80%D0%BD%D1%8B%D0%B5 Смена открытых драйверов на проприетарные]
* Установить дистрибутив с проприетарным драйвером NVIDIA в комплекте или установить драйвер NVIDIA самостоятельно по инструкции [[Nvidia#Смена_открытых_драйверов_на_проприетарные|Смена_открытых_драйверов_на_проприетарные]]
 
* Установить пакет libcuda и убедиться, что его версия совпадает с версией используемого видеодрайвера:
* Установить пакет libcuda и убедиться, что его версия совпадает с версией используемого видеодрайвера:
   $ rpm -q libcuda
   $ rpm -q libcuda

Версия от 14:33, 30 января 2023

CUDA - технология использования ресурсов видеокарты NVIDIA для ускорения параллельных вычислений.


Для установки NVIDIA CUDA нужно сделать следующее:

  • Установить пакет libcuda и убедиться, что его версия совпадает с версией используемого видеодрайвера:
 $ rpm -q libcuda
 $ cat /proc/driver/nvidia/version
Возможно, потребуется загрузить не самый свежий, т.к. там есть зависимость от минимальной версии драйвера
  • Запустить в эмуляторе терминала установку от привилегированного пользователя:
  $ su -l root
  # sh /путь/к/файлу/cuda_NNNN_linux.run
  • При установке важно не устанавливать компоненты драйвера, чтобы не испортить установленную систему. Для этого нужно в главном разделе отключить опции
 CUDA Installer
  - [ ] Driver
  - [ ] Kernel Objects

и в разделе Options/Driver Options включить НЕустановку дополнительных компонент драйвера

 Options
  Driver Options
   [X] Do not install any of the OpenGL-related driver files
   [X] Do not install the nvidia-drm kernel module
  • По завершению установки будет создан файл /etc/ld.so.conf.d/cuda-NNNN.conf и для обновления кэша разделяемых библиотек потребуется запустить от привилегированного пользователя:
  # ldconfig
  • Установка завершена