nvprof打开跟踪格式或slog2

时间:2014-01-01 20:08:56

标签: cuda profiling trace nvvp

我想生成我的cuda程序的痕迹并查看它。所以我使用以下命令

运行它
nvprof --print-gpu-trace ./my_exec

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

为了增加我的痛苦,由于无数原因,现有的nvvp安装都无法在远程主机中运行。在我的本地mac中,当我安装时,上帝只知道它安装在哪里,“finder”仍然是 unracable 。因此产生了我的需要,将nvprof的输出转换为可以通过跳跃(TAU也使用)显示的东西,其可以是OTC opentrace格式或slog2(本机jumshot格式)。

最终我寻求,任意可能的执行追踪的直观表示。

1 个答案:

答案 0 :(得分:2)

  

最终我寻求,任意可能的执行追踪的直观表示。

最简单的方法是使用nvvp

documentation介绍了如何导入nvprof会话。

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

导入生成的文件