如何为 Nvidia Visual Profiler 指定 nvprof "devices" 选项?
How to specify nvprof "devices" option for Nvidia Visual Profiler?
CUDA 工具包 9.0,Windows10,GTX 1060 和 NVS 315,385.54 驱动程序版本。
Nvidia Visual Profiler 始终无法分析,返回以下两条警告消息:
"Warning: This version of nvprof doesn't support the underlying device, GPU profiling skipped"
"Warning: No CUDA application was profiled, exiting"
注意我的机器安装了两个 GPU。物理移除 NVS 315 解决了这个问题;视觉探查器工作。通过设备管理器禁用 NVS 315 也可以。我只想分析 GTX 1060,但我想在安装 NVS 315 的情况下这样做,而不是禁用它。
使用 nvprof 并指定“--devices”选项有效:
C:\>nvprof --devices 0 bandwidthTest.exe
鉴于
C:\>nvprof --devices 1 bandwidthTest.exe
======== Warning: This version of nvprof doesn't support the underlying device, GPU profiling skipped
从 nvprof 导出结果,然后在 Visual Profiler 中打开:
C:\>nvprof --devices 0 --export-profile results.nvvp bandwidthTest.exe
但是我很懒,不想每次分析都重复这个一百遍。
看来 NVS 315 有一些不兼容的地方。此外,向 Visual Profiler (nvvp) 指定类似“--devices 0”的内容似乎是一种解决方案。要是我知道怎么做就好了。
以下是解决方法。更好的解决方案是 Visual Profiler (nvvp) 的选项。
Nvidia 控制面板(版本 8.1.970.0),
左面板 "Workstation" 任务,
"Manage GPU Utilization"
这里只列出了NVS 315。在 "Usage Mode"、select "Dedicate to graphics tasks" 下。
我现在可以使用 Visual Profiler 进行分析了。
CUDA 工具包 9.0,Windows10,GTX 1060 和 NVS 315,385.54 驱动程序版本。
Nvidia Visual Profiler 始终无法分析,返回以下两条警告消息:
"Warning: This version of nvprof doesn't support the underlying device, GPU profiling skipped"
"Warning: No CUDA application was profiled, exiting"
注意我的机器安装了两个 GPU。物理移除 NVS 315 解决了这个问题;视觉探查器工作。通过设备管理器禁用 NVS 315 也可以。我只想分析 GTX 1060,但我想在安装 NVS 315 的情况下这样做,而不是禁用它。
使用 nvprof 并指定“--devices”选项有效:
C:\>nvprof --devices 0 bandwidthTest.exe
鉴于
C:\>nvprof --devices 1 bandwidthTest.exe
======== Warning: This version of nvprof doesn't support the underlying device, GPU profiling skipped
从 nvprof 导出结果,然后在 Visual Profiler 中打开:
C:\>nvprof --devices 0 --export-profile results.nvvp bandwidthTest.exe
但是我很懒,不想每次分析都重复这个一百遍。
看来 NVS 315 有一些不兼容的地方。此外,向 Visual Profiler (nvvp) 指定类似“--devices 0”的内容似乎是一种解决方案。要是我知道怎么做就好了。
以下是解决方法。更好的解决方案是 Visual Profiler (nvvp) 的选项。
Nvidia 控制面板(版本 8.1.970.0), 左面板 "Workstation" 任务, "Manage GPU Utilization"
这里只列出了NVS 315。在 "Usage Mode"、select "Dedicate to graphics tasks" 下。
我现在可以使用 Visual Profiler 进行分析了。