我想生成我的 cuda 程序的跟踪并查看它。所以我使用以下命令运行它
nvprof --print-gpu-trace ./my_exec
它以文本格式打印跟踪,它有自己的理解限制。有人提到我可以将输出保存到文本文件中,稍后可以使用 nvvp 通过 X 会话或本地查看。
更让我痛苦的是,由于种种原因,现有的 nvvp 安装都不能在远程主机上运行。在我的本地mac中,当我安装时,上帝只知道它安装在哪里,而“finder”仍然无法追踪。因此,我需要将 nvprof 的输出转换为可以通过 jumpshot(TAU 也使用)显示的内容,可以是 OTC opentrace 格式或 slog2(本机 jumshot 格式)。
最终,我寻求,执行跟踪任何可能的可视化表示。