[工作筆記] CUDA: Verify the Installation 驗證你有沒有安裝好
裝好了 CUDA 和 VS, 下一步是確定你的VS可以build一個CUDA的物件
我使用了兩個範例檔, 一個是 Quick starting guide 在安裝步驟裡的範例 nbody,
https://docs.nvidia.com/cuda/cuda-quick-start-guide/index.html#windows-network
另一個是 Installation Guide Windows 裡面的 deviceQuery
nbody 很容易,照著官方流程就找得到 solution file
另一個 deviceQuery 在我的電腦上和官方文件不太一樣, 不知道是不是CUDA版本的關係
(1) nbody
其實照著官方文件就好了, 在這個路徑下
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\5_Simulations\nbody
找到 nbody_vs2019.sln 點兩下, VS會自動打開
然後去工作列找到 build, 再按一下 build solution
如果成功的話, 會看到以下訊息
然後再去C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\bin\win64\Debug下面, 找到 nbody.exe
直接點兩下, 執行, 就會跑出一個很漂亮的煙火圖
=======================================
(2) deviceQuery
要先找到它的 solution file, 路徑是:
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\1_Utilities\deviceQuery
(如果想找其他 sample file, 這裡是所有 sample file 的索引)
然後按兩下 deviceQuery_vs2019, 會自動打開 Visual Studio, 再點去按 build -> build Solution 就會自動跑一下, 然後出現以下訊息, 表示build好了
但是建好的東西在哪裡呢? 官方文件說在
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.0\bin\win64\Release
裡面, 但我的不是, 仔細去看那個 output, 其實建好的東西是在
../../bin/win64/Debug/deviceQuery.exe
如果你直接去點兩下這個 .exe, 它會用迅雷不及掩耳的速度執行完然後關掉. 為了看到結果, 請打開 cmd, 然後切換到含有 deviceQuery.exe 的資料夾下, 然後打 deviceQuery
此時應該可以看你所有已安裝的GPU型號
留言
張貼留言