2013-09-25 51 views
0

racecheck工具的文档显示较旧。 (运行cuda-memcheck版本5.0(17)) cuda-memcheck --tool racecheck似乎不支持分析报告。 cuda-memcheck --tool racecheck --racecheck-report analysis告诉我没有赛车检查报告选项。
为了尽快获得结果,我正在使用:cuda-memcheck --tool racecheck --show_backtrace no快速获得赛车检测结果

将memcheck.out二进制文件转换为文本输出耗时过长。我试图找到“50个事件后停止”选项,但没有。有没有更快的方法来运行赛车检测工具?

编辑:我可以使用--print-level选项,但是这对我没有帮助。有什么方法可以保存binFile.out,并在稍后运行bin-> txt转换过程。例如:memcheck-convert binFileName txtFileName(只是一个想法)

+1

您链接的文档适用于CUDA 5.5附带的'cuda-memcheck'版本。从CUDA 5.0到CUDA 5.5的工具发生了重大变化。如果您希望文档匹配,我建议您使用CUDA 5.5运行。否则,请使用命令行帮助或与该版本的CUDA 5.0工具包一起提供的文档。使用CUDA 5.0时,有一个'CUDA_Memcheck.pdf'文件随工具包一起安装。实际的安装位置取决于您使用的是Windows还是Linux,而您并未提及。 –

+2

这看起来应该是一个答案,而不是评论... – harrism

+0

版本5.5比版本5.0运行得更快/更好。 – Doug

回答

1

您链接的文档是CUDA 5.5附带的cuda-memcheck版本。从CUDA 5.0到CUDA 5.5的工具发生了重大变化。我建议你使用CUDA 5.5运行,如果你想让文档匹配,并利用各种改进。

否则,请使用命令行帮助或该版本的CUDA 5.0工具包附带的文档。使用CUDA 5.0时,随工具包一起安装了一个CUDA_Memcheck.pdf文档。实际的安装位置取决于您使用的是Windows还是Linux,而您并未提及。