0

我想生成我的 cuda 程序的跟踪并查看它。所以我使用以下命令运行它

nvprof --print-gpu-trace ./my_exec

它以文本格式打印跟踪,它有自己的理解限制。有人提到我可以将输出保存到文本文件中,稍后可以使用 nvvp 通过 X 会话或本地查看。

更让我痛苦的是,由于种种原因,现有的 nvvp 安装都不能在远程主机上运行。在我的本地mac中,当我安装时,上帝只知道它安装在哪里,而“finder”仍然无法追踪。因此,我需要将 nvprof 的输出转换为可以通过 jumpshot(TAU 也使用)显示的内容,可以是 OTC opentrace 格式或 slog2(本机 jumshot 格式)。

最终,我寻求,执行跟踪任何可能的可视化表示。

4

1 回答 1

2

最终,我寻求,执行跟踪任何可能的可视化表示。

最简单的方法是使用nvvp.

文档描述了如何导入nvprof会话。

基本上,您需要nvprof使用该--output-profile选项运行。然后使用nvvp导入向导导入生成的文件(nvvp ... File... Import...)

于 2014-01-01T21:22:53.213 回答