[工作筆記] 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

https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html#verify-installation

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型號



留言

熱門文章