Ubuntu20.04でcuda10.1をインストールする手順(グラフィックチュートリアル)

インストール前の準備

CUDAの主な目的は深層学習であり、現在の主流の深層学習フレームワークTensorflow2は最大CUDA 10.1をサポートしているため、この記事では、Ubuntu20.04システムにCUDA10.1をインストールする主なプロセスについて説明します。

まず、NVIDIAグラフィックスドライバーがcuda10.1バージョンをサポートしているかどうかを確認します。
ターミナルで次のコマンドを実行します。
nvidia-smi

CUDAバージョン:…ここのバージョン番号が10.1以上(私のものは10.2)の場合、cuda10.1をインストールできます。

キーポイント:gccダウングレード

Ubuntu20.04に付属のgccバージョンは9.3であり、cuda10.1はgcc-9をサポートしていないため、gcc-7を手動でインストールする必要があります。コマンドは次のとおりです。

sudo apt-get install gcc-7 g++-7

gcc-7をインストールした後、システムには2つのバージョンのgccがあるため、デフォルトのgccを設定するには、コマンドは次のようになります。

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-79
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-91

このコマンドは、update-alternativesを介してgccの各バージョンの優先度を設定できます。最も高い優先度はシステムのデフォルトバージョンであり、優先度は次のコマンドで表示できます。

sudo update-alternatives --display gcc

デフォルトのg ++の設定についても同じことが言えます。

sudo update-alternatives --install /usr/bin/g++ g++/usr/bin/g++-79
sudo update-alternatives --install /usr/bin/g++ g++/usr/bin/g++-91

g ++優先度の表示:

sudo update-alternatives --display g++

公式ウェブサイトのインストール手順に従って、CUDA10.1をダウンロードしてインストールします

CUDA Toolkit 10.1 update2 Archive

上の図に示すように、インストールする実行ファイルを選択することをお勧めします。これはより簡潔です。

[インストール]オプションに移動し、Enterキーを押して、インストールが完了するのを待ちます。

実行可能ファイルとライブラリパスを構成する

インストールが完了したら、CUDA10.1の環境を構成する必要があります。

まず、ホームディレクトリの.bashrcファイルを開きます: gedit〜 / .bashrc

ファイルの最後に以下を追加します。

export PATH=/usr/local/cuda-10.1/bin${PATH:+:${PATH}}export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

ファイルを保存して閉じ、構成を完了します。

更新環境: source〜 / .bashrc

**cuDNN **をインストールします

cuDNNをダウンロード

Download cuDNN

リンクを開くと、ウェブサイトからログインを求められます。NVIDIAアカウントをお持ちでない場合は、登録後にログインしてください。

CUDA 10.1に対応するバージョン(7.6.5)を選択し、クリックして開き、Linux用のcuDNNライブラリを選択し、クリックしてダウンロードします。 (インストールを簡単にするために、Linux用のcuDNNライブラリのファイル形式を選択することをお勧めします)

**cuDNN **をインストールします

ダウンロードしたファイルが配置されているディレクトリに切り替え、ダウンロードしたcuDNN圧縮ファイルを現在のディレクトリに解凍します。

tar zxvf ./cudnn-10.1-linux-x64-v7.6.5.32.tgz -C ./

解凍します

cuda / include /cudnn.hファイルを/ usr / local / cuda / includeフォルダーにコピーします

cuda / lib64 /の下にあるすべてのファイルを/ usr / local / cuda / lib64フォルダーにコピーします

上記のファイルの読み取りおよび実行権限を追加します。

sudo chmod 755/usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

インストール済み

参考記事:

Ubuntu 20.04 CUDA&cuDNNのインストール方法
Ubuntu:cuda10.1ドライバーをインストールする

Recommended Posts

Ubuntu20.04でcuda10.1をインストールする手順(グラフィックチュートリアル)
ubuntu19.04インストールチュートリアル(グラフィックステップ)
Ubuntu 18.04にMySQLをインストールします(グラフィックチュートリアル)
Ubuntuにcuda10.1ドライバーをインストールする方法
Ubuntu18.04インストールNvidiaグラフィックドライバーチュートリアル(グラフィック)
Ubuntu16.04Mongodbチュートリアルのインストール
ubuntu14.04インストールjdk1.8チュートリアル
Windows10インストールubuntu20.04デュアルシステム詳細グラフィックチュートリアル
LinuxにAnacondaをインストールするための詳細な手順(Ubuntu 18.04)
Ubuntu20.04にSogou入力メソッドをインストールするための詳細な手順
5.1。CentOS @インストールJDK1.8グラフィックチュートリアル
UbuntuにHelmをインストールする方法
Ubuntu20.04にRubyをインストールする方法
Ubuntu20.04にMemcachedをインストールする方法
Ubuntu20.04にJavaをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu20.04にVirtualBoxをインストールする方法
Ubuntu20.04にElasticsearchをインストールする方法
UbuntuにProtobuf3をインストールするための詳細なチュートリアル
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu16.04にNode.jsをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu20.04にVagrantをインストールする方法
Ubuntu14.04にBacula-Webをインストールする方法
Ubuntu18.04にAnaconda3をインストールする方法
Ubuntu14.04にmysqlをインストールする方法
Ubuntu18.04にMemcachedをインストールする方法
Ubuntu16.04にJenkinsをインストールする方法
Ubuntu14.04にMemSQLをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu16.04にMongoDBをインストールする方法
Ubuntu14.04にMailpileをインストールする方法
Ubuntu16.04にPrestaShopをインストールする方法
Ubuntu20.04にSkypeをインストールする方法
Ubuntu20.04にJenkinsをインストールする方法
Ubuntu18.04にPython3.8をインストールする方法
Ubuntu18.04にKVMをインストールする方法
Ubuntu20.04にKVMをインストールする方法
ubuntu14.04にopencv3.0.0をインストールする方法
Ubuntu20.04にAnacondaをインストールする方法
Ubuntu16.04にPrometheusをインストールする方法
Ubuntu18.04にJenkinsをインストールする方法
Ubuntu 20.04 CUDA&cuDNNのインストール方法(グラフィックチュートリアル)
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にRをインストールする方法
Ubuntu16.04にMoodleをインストールする方法
Ubuntu14.04にSolr5.2.1をインストールする方法
Ubuntu16.04にTeamviewerをインストールする方法
Ubuntu20.04にMariaDBをインストールする方法
VMware12でのUbuntu16.04インストールグラフィックチュートリアル
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にMonoをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu20.04にZoomをインストールする方法
Ubuntu14.04にmysqlをインストールする方法
Ubuntu16.04にNginxをインストールする方法
Ubuntu20.04にOpenCVをインストールする方法
Ubuntu20.04にSpotifyをインストールする方法
Ubuntu18.04にPostmanをインストールする方法
Ubuntu16.04にGo1.6をインストールする方法