On this page |
概要 ¶
CUDA Toolkitのインストール ¶
-
Houdiniがサポートしている最新バージョンのCUDAを確認します(Houdiniのサードパーティ製のライブラリとツールを参照)。
-
以下のどれかのインストールガイドに従って、あなたのシステム上にCUDAをインストールします。
Note
インストールには、必ず正しいCUDAバージョンを使用してください。 例えば、サポートされているCUDAバージョンが12.2だった場合、
cuda-toolkit-12-6
ではなくcuda-toolkit-12-2
を使用してください。 -
Houdiniを再起動します。これでCUDAを必要とする機能が使用できるようになるはずです。
cuDNNのインストール ¶
-
Houdiniがサポートしている最新バージョンのcuDNNを確認します(Houdiniのサードパーティ製のライブラリとツールを参照)。
-
以下のどれかのインストールガイドに従って、あなたのシステム上にcuDNNをインストールします。
Note
インストールには、必ず正しいcuDNNバージョンを使用してください。 例えば、サポートされているcuDNNバージョンが8.9.2だった場合、
libcudnn9
ではなくlibcudnn8
を使用してください。 -
Houdiniを再起動します。これでcuDNNを必要とする機能が使用できるようになるはずです。
トラブル対応 ¶
Windows
*Suspiciously long error messages truncated
という警告が表示された。通常では、この警告はCUDAのメモリ不足が原因です。Houdiniを再起動すると、この問題が解決する場合があります。
-
Failed to load any of the following: "cublas64_12.dll", "cublasLt64_12.dll", "cufft64_11.dll", "curand64_10.dll"
という警告が表示された。通常では、この警告はCUDAのインストールに問題がある場合に起こります。 この問題を回避するには、正しいバージョンのCUDAがインストールされているかどうか確認してください。コマンドラインまたはパワーシェルでnvcc --version
と打つことで、インストールされているバージョンを確認することができます。 -
Failed to load cudnn64_8.dll
という警告が表示された。通常では、この警告はcuDNNインストールに問題がある場合に起こります。 正しい場所にcuDNNがインストールされていて、PATH環境変数にその.dll
ファイルが置かれているフォルダが指されているかどうか確認してください。 -
Failed to load cudnn_cnn_infer64_8.dll
という警告が表示された。この警告はcuDNNインストールに問題がある場合に起こります。 正しい場所にcuDNNがインストールされていることを確認してください。
Linux
-
Suspiciously long error messages truncated
という警告が表示された。通常では、この警告はCUDAのメモリ不足が原因です。Houdiniを再起動すると、この問題が解決する場合があります。 -
Failed to load any of the following: "libcublas.so.12", "libcublasLt.so.12", "libcufft.so.11", "libcurand.so.10"という警告が表示された。通常では、この警告はCUDAのインストールに問題がある場合に起こります。 この問題を回避するには、正しいバージョンのCUDAがインストールされているかどうか確認してください。コマンドラインで
nvcc –version`と打つことで、インストールされているバージョンを確認することができます。 -
Failed to load libcudnn.so.8
という警告が表示された。通常では、この警告はcuDNNインストールに問題がある場合に起こります。 正しい場所にcuDNNがインストールされていて、PATH環境変数にその.dll
ファイルが置かれているフォルダが指されているかどうか確認してください。 -
Failed to load libcudnn_cnn_infer.so.8
という警告が表示された。この警告はcuDNNインストールまたはzlibインストールのどちらかに問題がある場合に起こります。 正しい場所にcuDNNとzlibがインストールされていることを確認してください。