GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat CUDA na Ubuntu 18.04

CUDA si klade za cíl umožnit dramatické zvýšení výpočetního výkonu využitím výkonu grafického procesoru (GPU) ve vašem systému. V tomto článku vám ukážu, jak nainstalovat CUDA na Ubuntu 18.04. CUDA je paralelní programovací model a výpočetní platforma vyvinutá společností NVIDIA.

CUDA můžete nainstalovat na Ubuntu 18.04 pomocí jedné z následujících metod:

  1. Z balíčku nezávislého na distribuci (balíčky runfile)
  2. Z balíčků specifických pro distribuci (RPM a Deb balíčky)

Předinstalační kontroly CUDA

Níže je uvedena řada kontrol, které musíte provést před instalací sady CUDA Toolkit a ovladače na váš systém Ubuntu.

Ověřte, zda má systém GPU podporující CUDA

Musíte ověřit, že vaše GPU může pracovat s CUDA, spusťte následující příkaz a zkontrolujte:

$ lspci | grep -i nvidia
01:00.0 3D controller: NVIDIA Corporation GM206M [GeForce GTX 965M] (rev a1)

Pokud jste právě nainstalovali kartu ovladače, možná budete muset ručně aktualizovat databázi PCI pro výše uvedený příkaz, aby se vrátil platný výstup.

# update-pciids

Ověřte, že je v systému nainstalován gcc

Pro vývoj pomocí CUDA se musíte ujistit, že je nainstalován gcc. Zda je nainstalován, můžete zkontrolovat pomocí příkazu:

$ gcc --version

Pokud není nainstalován, nainstalujte jej pomocí apt-get, jak je uvedeno níže:

$ sudo apt install gcc-6 g++-6

Ověřte, zda má systém nainstalované správné hlavičky jádra a vývojové balíčky.

Ovladač CUDA vyžaduje, aby hlavičky jádra a vývojové balíčky pro běžící verzi jádra byly nainstalovány v době instalace ovladače a také při každé přestavbě ovladače. Záhlaví jádra a vývojové nástroje můžete nainstalovat pomocí:

$ sudo apt-get install linux-headers-$(uname -r)

Nainstalujte ovladač NVIDIA

CUDA potřebuje na vašem počítači nainstalovaný ovladač Nvidia. Nainstalujte jej na Ubuntu 18.04 pomocí příkazu:

$ sudo apt install nvidia-384

Jakmile bude toto nainstalováno, můžete pokračovat v instalaci sady nástrojů Nvidia CUDA.

Stáhněte si sadu NVIDIA CUDA Toolkit

V závislosti na zvolené metodě instalace si musíte stáhnout ekvivalentní balíček. Preferuji instalaci CUDA z runfile na Ubuntu 18.04, protože je těžké narazit na problémy se závislostmi.

V době psaní tohoto článku je nejnovější vydání CUDA v9.2. Vzhledem k tomu, že velikost balíčku je vyšší než 1 GB, použiji ke stažení příkaz wget, abych mohl snadno pokračovat, pokud se připojení přeruší. CUDA Toolkit obsahuje ovladač CUDA a nástroje potřebné k vytvoření, sestavení a spuštění aplikace CUDA, stejně jako knihovny, hlavičkové soubory, zdrojový kód ukázek CUDA a další zdroje.

$ cd Dowloads
$ wget -c https://developer.nvidia.com/compute/cuda/9.2/Prod/local_installers/cuda_9.2.88_396.26_linux

Jakmile bude balíček lokálně stažen, udělejte jej spustitelný a nainstalujte jej.

# chmod +x cuda_9.2.88_396.26_linux.run
# ./cuda_9.2.88_396.26_linux.run --verbose --silent --toolkit --override

Po dokončení instalace byste měli získat výstup podobný tomu níže.

===========
= Summary =
===========

Toolkit: Installed in /usr/local/cuda-9.2
Samples: Not Selected

Please make sure that
 - PATH includes /usr/local/cuda-9.2/bin
 - LD_LIBRARY_PATH includes /usr/local/cuda-9.2/lib64, or, add /usr/local/cuda-9.2/lib64 to /etc/ld.so.conf and run ldconfig as root

Upravte svůj .bashrc soubor k zahrnutí Cuda bin do jeho cesty:

export PATH="$PATH:/usr/local/cuda-9.2/bin"

Ujistěte se, že je přítomna cesta ke knihovně CUDA.

# echo "/usr/local/cuda-9.2/lib64" >> /etc/ld.so.conf
# ldconfig

Na stránce https://developer.nvidia.com/cuda-downloads naleznete dostupné opravy a stáhněte si soubor .run soubor a poté jej nainstalujte.

# wget https://developer.nvidia.com/compute/cuda/9.2/Prod/patches/1/cuda_9.2.88.1_linux
# chmod +x cuda_9.2.88.1_linux.run
# ./cuda_9.2.88.1_linux.run --silent --accept-eula

Welcome to the CUDA Patcher.
Installation complete!
Installation directory: /usr/local/cuda-9.2

Vytvořte symbolické odkazy na GCC6 ve složce CUDA bin:

# ln -s /usr/bin/gcc-6 /usr/local/cuda-9.2/bin/gcc
# ln -s /usr/bin/g++-6 /usr/local/cuda-9.2/bin/g++

Čtěte také :

  • Jak nainstalovat ovladače Nvidia na Ubuntu 18.04

Nyní byste měli mít připravenou sadu nástrojů CUDA. Začněte vytvářet své projekty a užijte si to.


Ubuntu
  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Maven na Ubuntu

  2. Jak nainstalovat Wine na Ubuntu

  3. Jak nainstalovat Ruby na Ubuntu 20.04

  1. Jak nainstalovat PuTTY na Ubuntu

  2. Jak nainstalovat Ruby na Ubuntu 18.04

  3. Jak nainstalovat Pip na Ubuntu 18.04