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

Материал из ALT Linux Wiki
(Проверка наличия драйвера nvidia)
(Установка необходимых пакетов)
Строка 5: Строка 5:


* Если у вас не установлен проприетарный драйвер NVIDIA, то установить его по инструкции [[Nvidia#Смена_открытых_драйверов_на_проприетарные|NVIDIA: Смена открытых драйверов на проприетарные]]. Если проприетарный драйвер NVIDIA установлен, в файле /proc/driver/nvidia/version будет информация о нём.
* Если у вас не установлен проприетарный драйвер NVIDIA, то установить его по инструкции [[Nvidia#Смена_открытых_драйверов_на_проприетарные|NVIDIA: Смена открытых драйверов на проприетарные]]. Если проприетарный драйвер NVIDIA установлен, в файле /proc/driver/nvidia/version будет информация о нём.
* Установить необходимые пакеты командой
  apt-get -o APT::Install::VirtualVersion=true -o APT::Install::Virtual=true install gcc


* Установить пакет libcuda и убедиться, что его версия совпадает с версией используемого видеодрайвера:
* Установить пакет libcuda и убедиться, что его версия совпадает с версией используемого видеодрайвера:

Версия от 10:52, 10 февраля 2023

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


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

  • Установить необходимые пакеты командой
 apt-get -o APT::Install::VirtualVersion=true -o APT::Install::Virtual=true install gcc
  • Установить пакет libcuda и убедиться, что его версия совпадает с версией используемого видеодрайвера:
 $ rpm -q libcuda
 $ cat /proc/driver/nvidia/version
Примечание: Возможно, потребуется загрузить не самый свежий, т.к. там есть зависимость от минимальной версии драйвера
  • Запустить в эмуляторе терминала установку от привилегированного пользователя:
  $ su -l root
  # sh /путь/к/файлу/cuda_NNNN_linux.run
Внимание! Из 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
  • Установка завершена