C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\CUPTI\lib64 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include
cuDNN v7.6.5 [November 5th,2019] for 10.1 cuDNN Library for Windows 10
copy PATH\cuda\bin\cudnn64_7.dll C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin copy PATH>\cuda\ include\cudnn.h C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include copy PATH>\cuda\lib\x64\cudnn.lib C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib\x64
変数名: CUDA_PATH 値: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1最近は自動で設定されるようだ。また、バージョンが付加された変数名の値も自動で設定されるようだ。
変数名: CUDA_PATH_V10_1 値: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1
[自分へのメモ] CUDA Toolkit をインストールすると 環境変数名CUDA_PATH_VN_Mが自動的に設定される。 ただしNとMはそれぞれバージョンのMAJOR番号およびMinor番号とする(例: v10.1 だと N=10, M=1)。 CUDAのいろいろなバージョンを切り替えて使うためには環境変数 CUDA_PATHの値は%CUDA_PATH_V10_1%のように、他の環境変数を参照するように設定としておくとよいと思う。 Windows環境では'%'で挟むとその環境変数を値に展開してくれる。
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\demo_suite
bandwidthTest.exe, deviceQuery.exe, nbody.exe oceanFFT.exe などが動くことを確認する。
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\visual_studio_integration\MSBuildExtensions
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.1
環境変数は Build Customization CUDA 10.1.props ファイルによって自動的に設定される。 これは次の場所にある。
[VS2015用] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations [VS2017用] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\BuildCustomizations
Visual Studio で自分のcuda プログラムをコンパイルするときは、上記のようにして Build customization に "Cuda"を設定するとよい。
File → New Project ... → NVIDIA → CUDA 10.1 → CUDA 10.1 Runtimeカスタムな CUDA Toolkit を参照するには、 CUDA C/C++ の下で、Common → CUDA Toolkit Custom Dir に設定する。
プロジェクトの上で右クリック → 「ビルドの依存関係」 → 「ビルドのカスタマイズ」 → "CUDA 10.1(.targets, props)" がチェックされていることを確認または
プロジェクトの上で右クリック → 「プロパティ」 → CUDA C/C++ →、Common → CUDA Toolkit Custom Dir → $(CUDA_PATH) と設定する。
file:///C:/Program%20Files/NVIDIA%20GPU%20Computing%20Toolkit/CUDA/v10.1/doc/html/index.html