cuda版の入手方法は?
インストールされているCUDAのバージョンを確認するための簡単なコマンドやスクリプトはありますか?
インストールディレクトリの下に4.0のマニュアルがあったのですが、それが実際にインストールされているバージョンなのかどうかがわかりません。
383
15
インストールされているCUDAのバージョンを確認するための簡単なコマンドやスクリプトはありますか?
インストールディレクトリの下に4.0のマニュアルがあったのですが、それが実際にインストールされているバージョンなのかどうかがわかりません。
Jared氏がコメントで述べているように、コマンドラインから。
(または
/usr/local/cuda/bin/nvcc --version
)で、CUDAコンパイラのバージョン(ツールキットのバージョンと一致する)が得られます。アプリケーションコードからは、以下の方法でランタイムAPIのバージョンを問い合わせることができます。
ドライバのAPIバージョンは
Daniel氏が指摘するように、deviceQueryはSDKのサンプルアプリで、上記の内容に加えてデバイスの機能を照会します。
また、他の方も指摘されていますが、「version.txt」の内容を確認するには、以下の方法があります(例:MacやLinuxの場合)。
ただし、
/usr/local/cuda
からシンボリックリンクされたものとは別のバージョンのCUDAツールキットがインストールされている場合、PATH
に別のバージョンが上記よりも前に存在すると、不正確なバージョンが報告される可能性がありますので、注意が必要です。Ubuntu Cuda V8で。
Ubuntuで。
試してみる
$ cat /usr/local/cuda/version.txt
とします。 或いは$ cat /usr/local/cuda-8.0/version.txt
の場合は、以下のようになります。フォルダ名が"Cuda-version"になっていることがあります。
上記のどれもうまくいかない場合は `$ /usr/local/`` のようになります。 そして、あなたのCudaフォルダの正しい名前を見つけてください。
出力は以下のようになるはずです。 CUDA Version 8.0.61`)
CUDA 版の場合: **
}}}}。
cuDNNバージョンの場合: **.
Linuxの場合。
cuDNNのパスは以下の通りです。
そして、ヘッダファイルからバージョンを取得するには、これを使用します。
Windowsの場合。
cuDNNのパスを探すには以下のようにしてください。
そして、これを使ってヘッダファイルからバージョンをダンプします。
もし、あなたが走れば
comandの出力の右上にCUDAのバージョンが表示されているはずです。 少なくとも私はCUDAバージョン10.0の出力を見つけました。 [!ここに画像の説明を入力してください][1]][1]
[1]: https://i.stack.imgur.com/0iIOs.png
CUDA SDKがインストールされている場合は、"deviceQuery"を実行することで、CUDAのバージョンを確認することができます。
CUDA-Zが役に立つと思うかもしれませんが、彼らのサイトからの引用です。
このプログラムは、CPU-ZやGPU-Zのような別のZユーティリティのパロディとして生まれました。 CUDA-Zは、CUDA対応のGPUとGPGPUについての基本的な情報を示しています。 それはnVIDIA Geforce、Quadro、Teslaカード、IONチップセットで動作します。
http://cuda-z.sourceforge.net/
サポートタブにソースコードのURLがあります。 http://sourceforge.net/p/cuda-z/code/、ダウンロードは実際にはインストーラーではなく、実行ファイルそのものです(インストールはしないので、これは"quick"です)。
このユーティリティは多くの情報を提供しており、どのようにしてこのユーティリティが生まれたのかを知りたい場合は、ソースを参照してください。 これに似たユーティリティは他にもありますので、検索してみてください。
以下のコマンドを使用して、CondaでCUDAのインストールを確認します。
そして、condaでインストールされているCUDNNのバージョンを確認するための以下のコマンド。
CONDA経由でCUDAとCUDNNをインストール/アップデートする場合は、以下のコマンドを使用してください。
また、以下のコマンドでCUDAのインストール状況を確認することもできます。
orr
Anaconda パッケージを介して tensorflow-gpu を使用している場合 (コンソールで Python を開き、デフォルトの python が起動時に Anaconda, Inc.を表示しているかどうかを確認することで確認できます。 が表示されているかどうかを確認するか、どの python を実行して場所を確認することができます)、手動で CUDA と CUDNN をインストールしてもおそらく動作しません。 代わりに conda を通してアップデートする必要があります。
CUDA, CUDNN, tensorflow-gpu を手動でインストールしたい場合は、 https://www.tensorflow.org/install/gpu を参照してください。
上記のものとは別に、(セットアップ中に変更されていなければ)CUDAのインストールパスには通常、バージョン番号が含まれています。
を実行して
which nvcc
を実行すると、パスが与えられてバージョンが得られます。PS. これは手っ取り早くて汚い方法で、上記の回答はよりエレガントで、かなりの努力で正しいバージョンになります。
CUDAをインストールした後、次の方法でバージョンを確認することができます。
私は5.0と5.5の両方をインストールしたので、次のように表示されます。
Cuda Compilation Tools,release 5.5,V5.5,0」と表示されます。
このコマンドは、WindowsとUbuntuの両方で動作します。
まず、Cudaがインストールされている場所を確認してください。
ここ][1]のようにデフォルトでインストールされている場合は、その場所になります。
ubuntuの場合。
ubuntuの場合: >. /usr/local/cuda
このフォルダには
このファイルをテキストエディタで開くか、実行してください。
フォルダから
[1]: https://developer.nvidia.com/cuda-downloads
nvcc --version が動作しない場合は、cat /usr/local/cuda/version.txt を使用してください。
ターミナルで以下のように入力することで
cuda
のバージョンを得ることができます。あるいは、インストールディレクトリを調べてバージョンを手動で確認することもできます。
そして、そのディレクトリに
cd
を入れて、CUDAのバージョンをチェックする。<! -- スニペットを開始します。 js hide. false console. true babel. false -->.
私は /usr/local を取得しますが、そのようなファイルやディレクトリはありません。 nvcc -V は