至少我们中的一些人在远程服务器上开发我们的 CUDA 代码。而且它们通常仅通过 SSH 连接提供访问权限。可以在远程计算机上使用这样的命令来分析 CUDA 应用程序(或内核)
nvprof -o profile.out -s ./prog args
然后将“profile.out”下载到本地计算机。
我的问题是,是否可以在没有启用 CUDA 的设备的计算机上使用可视化分析器打开此文件?是否有任何其他工具可以打开此类文件并提供与 Visual Profiler 类似或更丰富的信息。
我确实收到这样的错误“无法定位 CUDA 库并与 CUDA 驱动程序建立连接。确保 CUDA 和 CUDA 运行时库在您的库路径上。有关更多信息,请参阅安装指南。Visual Profiler 现在将退出”。
一些引用:
最佳答案
NVIDIA Visual Profiler 无法在没有 NVIDIA GPU 的系统上运行。我们将考虑在 future 的 CUDA Toolkit 版本之一中引入远程分析器。
关于CUDA - 在远程计算机上运行 NVVP,在没有启用 CUDA 的设备的本地计算机上显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15932864/