2012-05-14 46 views
1

是否有可能在調用所有cudaMalloc命令之前檢查是否存在任何CUDA設備?如何檢查cuda可用性(C++)?

即時通訊使用C++,我只是想在程序啓動之前打印錯誤消息,因爲用戶不支持cuda技術。

編輯:如果我可以從C#檢查它,它會更好。 謝謝!

回答

2

您可以使用cudaGetDeviceCount來獲取cuda設備的數量並使用cuda設備屬性來檢索必要的計算能力。

cudaGetDeviceCount的API文檔的舊版本可以在here找到。