GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu18.04LTSにNvidiaCUDAToolkitをインストールする方法

Cudaは、Nvidiaによって作成された並列コンピューティングプラットフォームであり、システムのグラフィックスプロセッシングユニット(GPU)の能力を利用してパフォーマンスを向上させるために使用できます。 Cudaは、ソフトウェア開発者が計算カーネルを実行するために、GPUの仮想命令セットと並列計算要素にアクセスできるようにするソフトウェアレイヤーです。

このチュートリアルでは、Ubuntu18.04にCudaをインストールする方法を学習します。

要件
  • システムにインストールされているUbuntu18.04デスクトップ。
  • sudo権限を持つroot以外のユーザー。
はじめに

開始する前に、GPUがCUDAで動作するかどうかを確認する必要があります。次のコマンドを使用して確認できます:

lspci | grep NVIDIA

次の出力が表示されます。

01:00.0 3D controller: NVIDIA Corporation GM206M [GeForce GTX 965M] (rev a1)

次に、gcc、nvidiaドライバー、カーネルヘッダー、および開発パッケージもシステムにインストールする必要があります。次のコマンドを実行するだけでインストールできます:

sudo apt-get install gcc-6 g++-6 linux-headers-$(uname -r) nvidia-384 -y

すべてのパッケージがインストールされたら、次のステップに進むことができます。

NVIDIACUDAツールキットをインストールする

まず、CUDAツールキットの最新バージョンをシステムにダウンロードする必要があります。 CUDA Toolkitには、CUDAアプリケーションの作成、構築、実行に必要なCUDAドライバーとツールが含まれています。

次のコマンドを使用してダウンロードできます:

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

ダウンロードが完了したら、次のコマンドを使用してインストールできます。

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

インストールが正常に完了すると、次の出力が表示されます。

===========
= 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

次に、Cudaバイナリファイルパスを.bashrcファイルに追加する必要があります。これは、次のコマンドで実行できます。

nano .bashrc

ファイルの最後に次の行を追加します。

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

ファイルを保存して閉じます。

次に、次のコマンドを使用してCudaライブラリパスを確認します。

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

Nvidiaサイトにアクセスして、利用可能なパッチを確認することをお勧めします。パッチを見つけたら、それをダウンロードしてインストールします。これは、次のコマンドで実行できます。

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

パッチがインストールされると、次の出力が表示されます。

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

次に、CUDAbinフォルダーにGCC6へのシンボリックリンクを作成する必要があります。これは、次のコマンドで実行できます。

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

おめでとう!システムにCudaが正常にインストールされました。

リンク
  • NvidiaCUDA開発者ゾーン

Ubuntu
  1. Ubuntu18.04LTSにAlfrescoCMSをインストールする方法

  2. Ubuntu20.04LTSにMinecraftサーバーをインストールする方法

  3. Ubuntu18.04にCUDAをインストールする方法

  1. Ubuntu18.04LTSにMagnoliaCMSをインストールする方法

  2. Ubuntu18.04LTSにLimeSurveyをインストールする方法

  3. Ubuntu20.04LTSにApacheMavenをインストールする方法

  1. Ubuntu18.04LTSにSonarQubeをインストールする方法

  2. Ubuntu18.04LTSにCS-Cartをインストールする方法

  3. Ubuntu18.04LTSにDokuWikiをインストールする方法