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 の使用方法の紹介

推薦する

MySQL 8.0.16 圧縮版のダウンロードと Win10 システムへのインストール チュートリアル

公式サイトからダウンロード: https://www.mysql.com MySQLの公式サイトにア...

Linuxサーバ侵入緊急対応記録(概要)

最近、お客様から支援の依頼を受けました。管理されている通信コンピュータ ルームから、サーバーの 1 ...

Reactはルーティングを使用してログインインターフェースにリダイレクトします

前回の記事では、webpack と react 環境を設定した後、ログイン インターフェースとその後...

VPS はオフライン ダウンロード サーバーを構築します (ネットワーク ディスクの時代以降)

モチベーション学習の必要性から、海外のサーバーメーカー(どこのメーカーかは言いません)のVPSサービ...

今日は、珍しいけれど役に立つJSテクニックをいくつか紹介します

1. 戻るボタンhistory.back() を使用してブラウザの「戻る」ボタンを作成します。 &l...

JQueryセレクターの詳細な説明

目次基本的なセレクター:レベルセレクター:属性セレクター:フィルターセレクター:フォーム属性セレクタ...

Vue プロジェクトでのスキャンコード決済の実装例 (デモ付き)

目次需要背景思考分析UI 表示始める1. 支払いコンポーネントテンプレートを作成する2. 支払いコン...

MySQL ページング制限の実用的な最適化

序文クエリ ステートメントを使用する場合、多くの場合、データの最初の数行または中間行を返す必要があり...

Docker Composeでコンテナ管理の問題を解決する

Docker の設計では、コンテナは 1 つのアプリケーションのみを実行します。しかし、現在のアプリ...

MySQL テーブルとデータベースでデータを分割する方法

目次1. 縦方向のスライス1.1 垂直データベース1.2 垂直テーブル分割2. 水平(横断)セグメン...

XHTML タグのネスト規則の分析

XHTML 言語では、ul タグに li が含まれ、dl タグに dt と dd が含まれることは誰...

WeChatアプレットがシンプルな計算機機能を実装

この記事では、WeChatアプレットの計算機機能を実装するための具体的なコードを参考までに紹介します...

10秒以内にMySQLデータベースに数百万件のレコードを挿入する実装

まず、次の質問について考えてみましょう。このような膨大な量のデータをデータベースに挿入するには、通常...

Tencent Cloud Serverをゼロから導入する方法

初めての投稿ですので、間違いや問題点などありましたら、コメント欄で指摘していただければ、今後改善させ...

ウェブマスターが注目すべき、ウェブサイトのユーザビリティを向上させる 9 つのコード最適化のヒント

1. ロゴに代替テキストを追加するこれには 2 つの利点があります。スクリーン リーダーがロゴ画像の...