web-dev-qa-db-ja.com

2つのCudaツールキットをインストールして同時に使用できますか?

複数のCudaツールキットを簡単にインストールして使用できるかどうか疑問に思います。
その理由は、2つの異なるバージョンを必要とする2つのアプリケーションがあるためです。
2つのユーザーアカウントを作成し、各バージョンを各アカウントにインストールすると、問題はなくなりますか?
つまり、システム全体や他のアカウントには影響しませんか?
これを1つのアカウントで実行できますか?

前もって感謝します

3
Breeze

はい、可能です。
Osがサポートされている限り、いくつかのCUDAツールキットをインストールできます。ただし、問題に直面しないようにするには、runfileインストーラーを使用することをお勧めします。インストーラーは、インストールする場所と場所を指定できるためです。
注意すべきことの1つは、CUDA用に作成されたシンボリックリンクです。 CUDAをインストールすると、通常、多くのアプリやフレームワークが、システムで使用可能なCUDAの最新バージョンのみを指すシンボリックリンクをチェックします。
適切なcudaインストールバージョンを指すように、アプリケーション固有の構成ファイルに必要な変更を加えます。通常、インストーラーはcuda-x.x(たとえばcuda-9.1)という名前のフォルダーを常に作成します。このフォルダーは、シンボリックリンク(/usr/local/cuda)の代わりに使用することもできます。
あるアプリケーションがシンボリックリンク/usr/local/cudaのみをチェックし、その構成を変更する方法がない場合、そのsymlincがcudaのバージョンを指すようにできます。構成ファイルを介して、対応するバージョンを使用するように他のアプリを構成します。

0
Breeze