Ubuntu インストール cuda10.1 ドライバ実装手順

Ubuntu インストール cuda10.1 ドライバ実装手順

1. cuda10.1をダウンロードします。

NVIDIA 公式ウェブサイト リンク: https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=runfilelocal

2. 10.1をインストールします。

[注意]: cuda8.0、cuda9.0、cuda10 はすべて NVIDIA グラフィック ドライバーを統合しています。cuda と同時にグラフィック ドライバーをインストールするかどうかによって、ドライバーなしのインストール方法とドライバーありのインストール方法に分けられます。

ここでは、最新の NVIDIA グラフィック カード ドライバーが以前に正常にインストールされているため、ドライバーなしのインストール方法を使用します。

次のコマンドを実行します

sudo sh cuda_10.1.168_418.67_linux.run

同意する

インストールオプションを選択します: ドライバーを選択しない、

または:

次に、利用規約の表示が 100% になるまで、本の角で Enter キーを押し続けます。次に、以下の手順に従って選択します。

受け入れる

n (ドライバーをインストールしないでください)

ええ

ええ

ええ

CUDA環境変数の設定

sudo gedit ~/.bashrc と入力して、ホーム ディレクトリの .bashrc ファイルを開き、次のパスを追加します。

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.1/lib64 をエクスポートします。
PATH=$PATH:/usr/local/cuda-10.1/bin をエクスポートします。
CUDA_HOME=$CUDA_HOME:/usr/local/cuda-10.1 をエクスポートします。

ターミナルで実行します: source ~/.bashrc を実行して有効にします。

インストールが成功したかどうかを確認します。

nvcc --version と入力します。次のテキストが表示されれば、インストールは成功しています。

参考記事:

1. https://blog.csdn.net/wanzhen4330/article/details/81699769

Ubuntu に cuda10.1 ドライバをインストールする実装手順に関するこの記事はこれで終わりです。Ubuntu に cuda10.1 ドライバをインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • UbuntuはCUDAの複数のバージョンをインストールし、いつでも切り替えることができます
  • Ubuntu での CUDA と CUDNN のインストールとアンインストールの実装
  • Ubuntu16.04にCUDA9.0をインストールするための詳細なチュートリアル
  • Ubuntu 20.04 に cuda10.1 をインストールする手順 (グラフィック チュートリアル)
  • Ubuntu 20.04 CUDA & cuDNN のインストール方法 (グラフィカル チュートリアル)
  • Ubuntu 16.04 に nvidia ドライバー + CUDA + cuDNN をインストールする詳細なチュートリアル
  • ubuntu16.04 に複数のバージョンの CUDA をインストールする方法
  • CUDA10.0 のインストールと Ubuntu での問題

<<:  Vue グローバルメソッドを設定する 2 つの方法

>>:  4 つの主要な SQL ランキング関数 ROW_NUMBER、RANK、DENSE_RANK、NTILE の使用方法の紹介

推薦する

グループ化されたクエリでのGROUP BYの使用とSQL実行順序の説明

SQL では、GROUP BY は SELECT の結果のデータをグループ化するために使用されます。...

React.Childrenの詳しい使い方

目次1. React.Children.map 2. React.Children.forEach ...

CSSは、他のレイヤーを変更せずに、多層ネスト構造の最外層を回転させる効果を実現します。

次のようなシナリオがあります。円形のコンテナで、最も外側のコンテナの背景が円弧になっています。内側の...

nginx をベースにリロードなしでアップストリーム サーバーの動的な自動起動と停止を実装する方法

目次1. Consulクラスタをデプロイする1. 準備3. Consulクラスタを作成する4. 管理...

Docker イメージに基づいて Go プロジェクトをデプロイする方法と手順

知識への依存Go クロスコンパイルの基礎Dockerの基礎Dockerfileカスタムイメージの基本...

Vue シンプル登録ページ + 確認コード送信機能の実装例

目次1. エフェクト表示2. 検証コードとメールプッシュ管理の強化(後述のブログを参照) 3. 一般...

MySQL インデックス プッシュダウンを 5 分で理解する

目次インデックス プッシュダウンとは何ですか?インデックスプッシュダウン最適化の原理インデックスプッ...

CSSは高さと幅を固定した要素の比例表示効果を実現します

padding-top パーセンテージを使用すると、固定幅と比例した高さの表示を実現できます。現在の...

nginx設定ファイルの場所を見つける方法の詳細な説明

よく知らないサーバーの場合や、かなり前にインストールした場所を忘れてしまった場合、構成ファイルの場所...

Vmwareでディスクを追加する方法:ディスクを拡張する

この記事では、ディスクを追加または拡張して、Vmare で有効にする方法について説明します。シナリオ...

8桁の割引コードをランダムに生成し、MySQLデータベースに保存します。

現在、多くの企業が割引コードを通じてプロモーションを行っています。今では、8桁の割引コードを実装して...

JDBC を使用して Mysql データベースに接続する際に発生する可能性のある問題の概要

まず、いくつかの概念を明確にします。 JDBC: Javaデータベース接続、Oricalによって規定...

JavaScript コードを省略する一般的な方法の概要

目次序文矢印関数一般的な配列操作をマスターするスプレッド演算子オブジェクトの省略形構造化割り当てデー...

Linux の 5 ステップ ビルド カーネル ツリー

目次0. システムに付属するカーネルツリー1. 環境設定最初のステップステップ2 2. ソースコード...

DockerがElasticsearch7.xを起動してエラーを報告する問題を解決する

Docker実行コマンドの使用docker run -d -p 9200:9200 -p 9300:...