Ubuntu 16.04ワークステーションをNvidia GTX 1070でセットアップしました。指示に従ってグラフィックスドライバーPPAを使用して最新のドライバーを正常にインストールしました here 。
Nvidia-367ドライバーにより、GPUがシステムで正常に動作するようになり、以前はNouveauを実行していたときに以前は完全にオフであった解像度が修正されました。
ゲーム用ではなくデータサイエンス用にマシンを使用しているため、CUDAツールキットチェーン(NVCC、CUDAアクセラレーションライブラリなどをカバーするツールスイート)が必要だったため、単一のコマンドを使用してインストールを進めましたSudo apt-get install nvidia-cuda-toolkit
の。インストール全体は順調に進みましたが、最後に、私は1つ欠けていることに気付きました: CUDAコードサンプル !
高い値と低い値を検索した後でも、システムにCUDAコードサンプルのスタンドアロンインストールを実行する方法がわかりませんでした。私がNvidiaのドキュメントを理解していることから、これらのサンプルは、Nvidia CUDAダウンロードWebページからダウンロードした.debまたは.runファイルを介してCUDAツールキットをインストールすると自動的にインストールされます。
だから私の質問は:
Nvidia CUDAサンプルのソースファイルを入手する方法はありますか? Nvidia CUDAツールキットインストーラー全体を介さずにこれらのサンプルをコンパイルして実行できるように、生のソースファイルと正しいMakefileだけですか?
そうでなければ、誰かがNvidiaインストーラーを使用した経験がありますか?そうであれば、CUDAツールキットのインストールをスキップできるかどうかを知っていますか(apt-getですでに行っているので)、インストーラーを使用してCUDAサンプルをダウンロードするだけですか?
そしてこれに対する私の質問は次のとおりです:
ここに投稿したいくつかの質問のいずれかに対する部分的な回答、または私がこれについて考えている方法への代替提案をいただければ幸いです。ありがとうございました!
私はまったく同じ問題を抱えています。 Ubuntu 16.04とCUDA 7.5を搭載したGTX1080を使用して並列コンピューティング用の作業セットアップをテストしようとしていますが、リポジトリで提供されているパッケージを使用してこれを簡単に実現したいと考えていました。残念ながら、上記のようにそれらは欠落しています。 runfile installを使用して、サンプルのみをインストールすることができます。例参照古いバージョンの場合:
これは7.5でも機能します。ドライバーとツールキットのインストールを求められたら、単に「いいえ」と言います。また、適切なツールキットライブラリを設定する必要があります。これにより、デフォルトでcudaサンプルが自宅にインストールされます。ただし、リポジトリからのパッケージによってライブラリが別の場所に配置されるため、ライブラリが見つからないという問題があるようです。
ただし、matrixMulのようないくつかの単純なサンプルは、コンパイルして正常に実行されます。
正しいパスを追加することで簡単な回避策があるかもしれませんが、おそらく、少なくともcuda-toolkitをrunfileのサンプルと一緒にインストールすると、「そのまま」動作するはずです-まだ試していない...
NVIDIAはここでサンプルをリリースしました: https://github.com/NVIDIA/cuda-samples
CUDAバージョンに対応するバージョン(v9.2以降)を取得してください: https://github.com/NVIDIA/cuda-samples/releases
(このレポはインストーラーで利用可能ないくつかのサンプルを見逃すかもしれませんが、私にはわかりません。)
私が従った方向は次のとおりです。
.runファイルがインストールしようとした高度なnvidiaドライバーは私のデスクトップ環境と互換性がないため、これは困難でしたが、ppiのnvidiaドライバーのバージョンはCUDAには古すぎました。それで、私はより最近のnvidiaドライバーでppaを見つけなければなりませんでした。