如何在 CUDA 中以编程方式获取卡规格
我刚刚开始使用 CUDA。有没有办法以编程方式获取卡规格?
I'm just starting out with CUDA. Is there a way of getting the card specs programmatically?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 cudaGetDeviceCount 和 cudaGetDeviceProperties API。
如果您已安装GPU计算SDK,请查看
deviceQuery
项目,该项目位于%NVSDKCOMPUTE_ROOT%\C\src
目录。它展示了如何使用 CUDA Runtime API 调用查询所有设备属性。CUDA 编程指南中有更多详细信息第 3.2.3 节。
更新:
deviceQuery
示例不再与 CUDA 工具包打包在一起,您可以在 GitHub 反而。You can use the cudaGetDeviceCount and cudaGetDeviceProperties APIs.
If you have installed the GPU Computing SDK, have a look at the
deviceQuery
project which can be found in the%NVSDKCOMPUTE_ROOT%\C\src
directory. It shows how to query for all the device properties using CUDA Runtime API calls.The CUDA Programming guide has more detail in section 3.2.3.
Update:
The
deviceQuery
sample is not packaged with the CUDA Toolkit anymore, you can find it on GitHub instead.