Sada nástrojů Nvidia CUDA je rozšířením GPU paralelní výpočetní platformy a programovacího modelu. Instalace Nvidia CUDA se skládá ze zahrnutí oficiálního úložiště Nvidia CUDA a následné instalace příslušného meta balíčku.
NVIDIA CUDA Toolkit na CentOS 7 Linux
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | CentOS 7.5 nebo vyšší |
Software | Stávající instalace ovladače Nvidia na CentOS 7 |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Jak nainstalovat NVIDIA CUDA Toolkit na CentOS 7 Linux pokyny krok za krokem
- Stáhněte si nejnovější balíček úložiště Nvidia CUDA
cuda-repo-rhel7-*.rpm
. Použijte napříkladwget
příkaz ke stažení nejnovějšího balíčku CUDA, který je v době psaní CUDA verze 10:$ wget https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-10.0.130-1.x86_64.rpm
Balíček by nyní měl být dostupný ve vašem domovském adresáři:
$ ls cuda-repo-rhel7-10.0.130-1.x86_64.rpm cuda-repo-rhel7-10.0.130-1.x86_64.rpm
- Nainstalujte balíček úložiště CUDA. Tím povolíte úložiště CUDA na vašem systému CentOS 7 Linux:
# rpm -i cuda-repo-*.rpm
- Na základě níže uvedené tabulky vyberte meta balíček CUDA, který chcete nainstalovat. Například níže uvedený příkaz nainstaluje celou sadu nástrojů CUDA a balíčky ovladačů:
# yum install cuda
Příklad meta balíčků dostupných pro CUDA 10.0. Reference:NVIDIA.com Název balíčku Popis cuda Nainstaluje všechny balíčky CUDA Toolkit a Driver. Zvládá upgrade na další verzi cuda balíček po jeho vydání. cuda-10.0 Nainstaluje všechny balíčky CUDA Toolkit a Driver. Zůstává na verzi 10.0, dokud nebude nainstalována další verze CUDA. cuda-toolkit-10.0 Nainstaluje všechny balíčky CUDA Toolkit potřebné k vývoji aplikací CUDA. Nezahrnuje ovladač. cuda-tools-10.0 Nainstaluje všechny nástroje příkazového řádku CUDA a vizuální nástroje. cuda-runtime-10.0 Nainstaluje všechny balíčky CUDA Toolkit potřebné ke spuštění aplikací CUDA a také balíčky ovladačů. cuda-compiler-10.0 Nainstaluje všechny balíčky kompilátoru CUDA. cuda-libraries-10.0 Nainstaluje všechny runtime balíčky CUDA Library. cuda-libraries-dev-10.0 Nainstaluje všechny vývojové balíčky CUDA Library. cuda-drivers Nainstaluje všechny balíčky ovladačů. Zvládá upgrade na další verzi balíčků ovladačů po jejich vydání. - Exportujte systémovou cestu do binárních spustitelných souborů Nvidia CUDA. Otevřete soubor
~/.bashrc
pomocí preferovaného textového editoru a přidejte následující dva řádky:export PATH=/usr/local/cuda/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
- Znovu se přihlaste nebo si přečtěte aktualizovaný soubor
~/.bashrc
soubor:$ source ~/.bashrc
- Potvrďte správnou instalaci CUDA:
$ nvcc --version $ nvidia-smi
- Proveďte další testy zkompilováním svého prvního programu CUDA:
$ mkdir cuda-samples $ cuda-install-samples-10.0.sh cuda-samples/ $ cd cuda-samples/NVIDIA_CUDA-10.0_Samples/0_Simple/clock $ make
Zkompilujte ukázkový program CUDA na CentOS 7 Linux
Instalace ovladače NVIDIA GeForce na CentOS 7 Linux 64-bit
Jak nainstalovat prohlížeč Chrome na CentOS Linux 7