В этом уроке мы покажем вам, как установить CUDA в Ubuntu 24.04 LTS. CUDA — это архитектура параллельных вычислений NVIDIA, которая позволяет значительно повысить производительность вычислений за счет использования мощности графического процессора (GPU). В отличие от традиционных вычислений, в которых используется ЦП, CUDA позволяет разделять и выполнять сложные вычисления одновременно на нескольких ядрах графического процессора, что делает его бесценным инструментом для приложений, требующих высоких уровней математических вычислений, таких как модели машинного обучения, 3D-рендеринг. и научное моделирование.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo‘ к командам для получения root-прав. Я покажу вам пошаговую установку NVIDIA CUDA на Ubuntu 24.04 (Noble Numbat). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.

Предварительные условия

  • Сервер под управлением одной из следующих операционных систем: Ubuntu и любого другого дистрибутива на основе Debian, например Linux Mint.
  • Рекомендуется использовать новую установку ОС, чтобы предотвратить любые потенциальные проблемы.
  • Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
  • Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости.
  • Система Ubuntu 24.04 с root-доступом или пользователь с привилегиями sudo.

Установите CUDA на Ubuntu 24.04 LTS Noble Numbat

Шаг 1. Обновление репозитория пакетов.

Крайне важно поддерживать вашу систему в актуальном состоянии, чтобы избежать потенциальных проблем совместимости и уязвимостей безопасности. Откройте терминал и выполните следующие команды, чтобы обновить списки пакетов и обновить установленные пакеты:

sudo apt update

Эта команда получит самую последнюю информацию о пакете из репозиториев Ubuntu, что позволит вам установить самую последнюю версию CUDA и ее зависимостей. Обновление репозитория пакетов имеет решающее значение для поддержания безопасности и стабильности вашей системы.

Шаг 2. Установка драйверов NVIDIA.

Определение и установка правильных драйверов NVIDIA имеет решающее значение. Вы можете установить рекомендуемый драйвер, используя ubuntu-drivers полезность:

sudo ubuntu-drivers autoinstall

Перезагрузите систему, чтобы применить изменения:

sudo reboot

Шаг 3. Установка NVIDIA CUDA в Ubuntu 24.04.

CUDA Toolkit — это основной компонент, необходимый для разработки CUDA. Вы можете скачать последнюю версию CUDA Toolkit с сайта NVIDIA.​

wget wget https://developer.download.nvidia.com/compute/cuda/12.5.1/local_installers/cuda_12.5.1_555.42.06_linux.run

После завершения загрузки перейдите к местоположению загруженного файла в терминале и выполните следующие команды, чтобы установить набор инструментов CUDA:

sudo sh cuda_12.5.1_555.42.06_linux.run

Следуйте инструкциям на экране и примите лицензионное соглашение. При появлении запроса выберите вариант установки CUDA Toolkit и связанных компонентов.

После завершения установки вам нужно будет установить необходимые переменные среды. Откройте свой .bashrc файл с помощью текстового редактора:

nano ~/.bashrc

Добавьте следующие строки в конец файла, заменив <cuda_install_path> с фактическим путем установки CUDA:

export PATH=$PATH:<cuda_install_path>/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<cuda_install_path>/lib64

Сохраните изменения и выйдите из текстового редактора. Затем создайте файл .bashrc, чтобы применить изменения:

source ~/.bashrc

Чтобы убедиться, что CUDA установлен правильно, вы можете запустить следующую команду:

nvidia-smi

Эта команда отобразит информацию о вашем графическом процессоре NVIDIA и установленной версии CUDA. Если выходные данные показывают версии вашего графического процессора и CUDA, установка прошла успешно.

Шаг 4. Тестирование установки

Для дальнейшей проверки установки вы можете скомпилировать и запустить простую программу CUDA. NVIDIA предоставляет примеры кодов в каталоге установки CUDA Toolkit. Перейдите в каталог примеров и скомпилируйте deviceQuery образец:

cd <cuda_install_path>/samples/1_Utilities/deviceQuery
make

Если компиляция прошла успешно, запустите скомпилированную программу:

./deviceQuery

Эта программа отобразит информацию о ваших устройствах с поддержкой CUDA и подтвердит, что установка работает правильно.