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 でよく使われる型変換関数の概要 (推奨)

1. Concat関数。よく使用される接続文字列: concat 関数。たとえば、SQLクエリ条件...

jar パッケージを Docker コンテナに変換する方法

jar パッケージを Docker コンテナに変換する方法1.まずJavaイメージをダウンロードする...

Docker で Rancher をデプロイする方法 (落とし穴なし)

操作前に必ずお読みください:注意:管理に rancher を使用する場合は、k8s クラスターが構築...

柔軟で安定した高品質の HTML および CSS コード標準を作成するためのガイド

黄金律常に同じコーディング標準セットに従ってください。同じプロジェクトに何人の人が関わっているかに関...

Tomcat サーバーの設定と Web プロジェクトの公開に関する IDEA グラフィック チュートリアル

1. Webプロジェクトを作成したら、Tomcatを例にサーバーを構成する必要があります。 2. 実...

Vue で動的に追加されたルーティング ページの更新時に失敗する理由と解決策

目次問題の説明シナリオインターフェースリターンフロントエンドメニューの定義vuex のメソッド問題原...

div+cssとウェブ標準ページの利点

div 要素は、HTML ドキュメント内のブロックレベル コンテンツの構造と背景を提供するために使用...

Mysql: 定義者として指定されたユーザー ('xxx@'%') が存在しません 解決策

本日のプロジェクト最適化中に、MySQL に問題が発生しました: 定義者として指定されたユーザー (...

nginx 設定ファイルで環境変数を使用する方法

序文Nginx はパフォーマンスを重視して設計された HTTP サーバーです。Apache や li...

最もよく使われるHTMLエスケープシーケンス

HTML では、<、>、& などは特別な意味を持ち (<、> はリン...

MySQL 5.7.30 のインストールとアップグレードの問題に関する詳細なチュートリアル

くさびコンピュータにインストールされている MySQL のバージョンが比較的古く、おそらくバージョン...

MysqlクエリJSON結果に関連する関数の概要

JSON 形式のフィールドは、MySQL 5.7 で追加された新しい属性ですが、基本的には文字列とし...

ネイティブ JS オブジェクト指向タイピング ゲーム

この記事では、JSオブジェクト指向タイピングゲームの具体的なコードを参考までに紹介します。具体的な内...

CSS3 で実装された画像ホバートグルボタン

結果:実装コードhtml <ul class="スライド"> <...

パズル効果を実現するネイティブ js

この記事では、パズル効果を実現するためのネイティブjsの具体的なコードを参考までに共有します。具体的...