Jak zainstalować CUDA w Ubuntu Top 10.10 najlepszych LTS

Jak zainstalować CUDA w Ubuntu Top 10.10 najlepszych LTS
Pełna forma CUDA jest obliczona architektura urządzenia. CUDA to równoległa platforma obliczeniowa i model programowania opracowany przez NVIDIA. Służy do uruchamiania programów w jednostkach przetwarzania grafiki NVIDIA (GPU) w celu radykalnego przyspieszenia aplikacji obliczeniowych.

W tym artykule pokażemy, jak zainstalować CUDA na Ubuntu 22.04 LTS z oficjalnego repozytorium pakietów Ubuntu. Pokazamy również, jak pisać, skompilować i uruchomić swój pierwszy program CUDA na Ubuntu 22.04 LTS.

Temat spisu:

  1. Wymagania wstępne
  2. Instalowanie sterowników NVIDIA na Ubuntu
  3. Aktualizacja pamięci podręcznej repozytorium pakietów Apt
  4. Instalowanie GCC i inne narzędzia kompilacji
  5. Instalowanie CUDA na Ubuntu z oficjalnego repozytorium pakietów Ubuntu
  6. Testowanie, jeśli CUDA zostanie pomyślnie zainstalowana na Ubuntu
  7. Pisanie, kompilacja i uruchamianie prostego programu CUDA
  8. Wniosek

Wymagania wstępne

Aby zainstalować CUDA, skompilować programy CUDA i uruchom programy CUDA na Ubuntu 22.04 LTS System operacyjny, potrzebujesz następujących:

  1. Zainstalowany procesor graficzny NVIDIA na twoim komputerze.
  2. Zainstalowane sterowniki GPU Nvidia w systemie operacyjnym Ubuntu.

Instalowanie sterowników NVIDIA na Ubuntu

Musisz mieć zainstalowane sterowniki NVIDIA GPU w systemie operacyjnym Ubuntu, aby CUDA działała. Jeśli jeszcze nie zainstalowałeś sterowników GPU NVIDIA na swoim komputerze Ubuntu i jeśli potrzebujesz pomocy, przeczytaj artykuł na temat instalacji sterowników NVIDIA na Ubuntu 22.04 LTS.

Aktualizacja pamięci podręcznej repozytorium pakietów Apt

Po zainstalowaniu sterowników NVIDIA w Ubuntu zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

APT Pakiet Repository Cache of Ubuntu powinien zostać zaktualizowany.

Instalowanie GCC i inne narzędzia kompilacji

Aby skompilować programy CUDA, musisz mieć GCC i niektóre inne narzędzia kompilacji zainstalowane na komputerze Ubuntu.

Aby zainstalować kompilator GCC i wymagane narzędzia kompilacji na Ubuntu, uruchom następujące polecenie:

$ sudo apt instal instalacja kompilacji

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

GCC i wymagane pakiety są teraz pobierane. Ukończenie zajmuje trochę czasu.

GCC i wymagane pakiety są teraz instalowane. Ukończenie zajmuje trochę czasu.

GCC i wymagane narzędzia kompilacji do pracy CUDA powinny być w tym momencie zainstalowane.

Aby sprawdzić, czy możesz uzyskać dostęp do kompilatorów GCC C i C ++, uruchom następujące polecenie:

$ gcc --version
$ g ++ --version

Zainstaluj CUDA na Ubuntu z oficjalnego repozytorium pakietów Ubuntu

Aby zainstalować CUDA z oficjalnego repozytorium pakietów Ubuntu, uruchom następujące polecenie:

$ sudo apt invinet nvidia-cuda-toolkit nvidia-cuda-toolkit-gcc

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

CUDA i wymagane pakiety są teraz pobierane. Ukończenie zajmuje trochę czasu.

CUDA i wymagane pakiety są teraz instalowane. Ukończenie zajmuje trochę czasu.

CUDA powinien być w tym momencie zainstalowany.

Testowanie, jeśli CUDA zostanie pomyślnie zainstalowana na Ubuntu

Aby sprawdzić, czy CUDA jest pomyślnie zainstalowana na Ubuntu, uruchom następujące polecenie:

$ nvcc --version

Jak widać, CUDA wersja 11.5 jest zainstalowany na naszym komputerze Ubuntu.

Pisanie, kompilacja i uruchamianie prostego programu CUDA

Teraz, gdy zainstalowałeś CUDA na swoim Ubuntu 22.04 Maszyna LTS, pokażemy, jak pisać, skompilować i uruchomić bardzo prosty program CUDA „Hello World”.

Najpierw stwórz nowe „Hello.plik Cu ”(w ~/kody katalog, jeśli chcesz śledzić). Otwórz go z wybranym edytorem kodu i wpisz w następujących wierszach kodów:

NOTATKA: Pliki źródłowe CUDA kończą się „.Rozszerzenie Cu ”.

#włączać
__Global__ void sayhello ()
printf („Witaj świat z GPU!\N");

int main ()
printf („Witaj świat z procesora!\N");
Powiedz cześć<<<1,1>>> ();
cudadadevicesynchronize ();
powrót 0;

Po zakończeniu zapisz „Hello.plik Cu ”.

Aby skompilować „Hello.program CU ”, otwórz terminal i przejdź do ~/kody katalog (lub katalog, w którym uratowałeś Hello.plik Cu).

$ cd ~/kody

„Witam.Program CU ”powinien znajdować się w tym katalogu.

$ ls -lh

Aby skompilować „Hello.Program CU ”z kompilatorem CUDA„ NVCC ”i utwórz wykonywalny„ Hello ”, uruchom następujące polecenie:

$ NVCC Hello.Cu -o Hello

„Witam.Program CU ”powinien zostać skompilowany bez żadnych błędów i należy utworzyć nowy plik wykonywalny/binarny„ Hello ”, jak widać na poniższym zrzucie ekranu:

$ ls -lh

Możesz uruchomić skompilowany program „Hello” CUDA w następujący sposób:

$ ./Witam

Jeśli zobaczysz następujące dane wyjściowe, CUDA działa dobrze na maszynie Ubuntu. Nie powinieneś mieć problemów z kompilowaniem i prowadzeniem programów CUDA:

Wniosek

Pokazaliśmy ci, jak zainstalować CUDA na Ubuntu 22.04 LTS z oficjalnego repozytorium pakietów Ubuntu. Pokazaliśmy również, jak pisać, skompilować i uruchomić prosty program CUDA na Ubuntu 22.04 LTS.