gpt4 book ai didi

visual-studio-2010 - 以编程方式运行 CUDA 命令行分析器

转载 作者:行者123 更新时间:2023-12-01 05:29:24 25 4
gpt4 key购买 nike

如何在 CUDA 分析器下以编程方式启动 CUDA 命令行应用程序并访问由分析器存储为 .csv 文件的生成的分析信息?

背景:

我正在编写一个程序,可以自动比较 CPU 和 GPU 版本的等效代码之间的性能。该程序将两个可执行文件的路径作为参数,一个用于 CPU,另一个用于 GPU。然后,该程序通过在 CUDA 命令行分析器下运行来分析 GPU 版本并分析结果。

我正在使用 Windows 7。

我想通过使用 system() 或 ShellExecute() 调用来启动探查器。

我必须尝试像这样运行它: system("nvvp + filepath")

我已经阅读了 Compute Command Line Profiler 用户指南,但没有在那里找到所需的信息。

最佳答案

欢迎使用堆栈溢出。

总结评论,答案基本上是您不应该以编程方式启动分析器。您最终会得到无效的比较结果,并且分析器不提供内存使用等指标。

相反,跟踪应用程序中的内存使用情况,使用常规系统调用启动它们并使用 Windows timers 计时它们。 .

关于visual-studio-2010 - 以编程方式运行 CUDA 命令行分析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12203442/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com