首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为Nvidia指定nvprof“设备”选项?

如何为Nvidia指定nvprof“设备”选项?
EN

Stack Overflow用户
提问于 2018-04-17 12:19:59
回答 1查看 2.7K关注 0票数 1

库达工具包9.0,Windows 10,GTX 1060 & NVS 315,385.54驱动版。

Nvidia Visual总是失败,返回以下两条警告消息:

警告:此版本的nvprof不支持底层设备,跳过GPU分析

警告:没有任何数据自动化系统的应用程序被剖析,退出

注意:我的机器安装了两个GPU。物理删除NVS 315修复了问题;Visual工作。通过设备管理器禁用NVS 315也是有效的。我只想分析GTX 1060,但我想这样做的NVS 315安装,而不是禁用。

使用nvprof并指定“--设备”选项是可行的:

代码语言:javascript
复制
C:\>nvprof --devices 0 bandwidthTest.exe

鉴于

代码语言:javascript
复制
C:\>nvprof --devices 1 bandwidthTest.exe
======== Warning: This version of nvprof doesn't support the underlying device, GPU profiling skipped

导出来自nvprof的结果,然后在Visual中打开:

代码语言:javascript
复制
C:\>nvprof --devices 0 --export-profile results.nvvp bandwidthTest.exe

但是我很懒,我不想每次我的个人资料都重复100次。

因此,NVS 315似乎有一些不兼容的地方。此外,向Visual (nvvp)指定类似于“--设备0”的内容似乎是一种解决方案。要是我知道怎么做就好了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-17 13:19:09

以下是一个解决办法。更好的解决方案是选择(nvvp)。

Nvidia控制面板(Ver8.1.970.0),左边面板“工作站”任务,“管理GPU使用”

这里只列出NVS 315。在“使用模式”下,选择“专用于图形任务”。

我现在可以使用进行分析了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49877983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档