1. ホーム
  2. cuda

[解決済み] CUDAバージョンの取得方法を教えてください。

2022-03-14 19:37:10

質問

インストールされているCUDAのバージョンを確認するための簡単なコマンドやスクリプトはありますか?

インストールディレクトリの下に4.0のマニュアルがありましたが、実際にインストールされているバージョンなのかどうかわかりません。

解決方法は?

Jaredがコメントで述べているように、コマンドラインからです。

nvcc --version

(または /usr/local/cuda/bin/nvcc --version ) は、CUDA コンパイラのバージョン (ツールキットのバージョンと一致) を示します。

アプリケーションコードから、ランタイムAPIのバージョンを問い合わせるには、次のようにします。

cudaRuntimeGetVersion()

またはドライバのAPIバージョンを

cudaDriverGetVersion()

Danielが指摘するように、deviceQueryはSDKのサンプルアプリで、上記とデバイスの能力を問い合わせるものです。

また、他の方も書いておられるように version.txt を使っています(例:MacやLinuxの場合)。

cat /usr/local/cuda/version.txt

しかし、CUDAツールキットの他のバージョンがインストールされている場合、そのバージョンは /usr/local/cuda の中で別のバージョンが先にある場合、不正確なバージョンを報告する可能性があります。 PATH ということで、注意して使ってください。