如何以编程方式在 CUDA 分析器下启动 CUDA 命令行应用程序并访问由分析器存储为 .csv 文件的生成分析信息?
背景:
我正在编写一个程序来自动比较等效代码的 CPU 和 GPU 版本之间的性能。该程序将两个可执行文件的路径作为参数,一个用于 CPU,一个用于 GPU。然后,该程序通过在 CUDA 命令行分析器下运行它来分析 GPU 版本并分析结果。
我正在使用 Windows 7。
我想通过使用 system() 或 ShellExecute() 调用来启动分析器。
我必须尝试像这样运行它: system("nvvp + filepath")
我已阅读 Compute Command Line Profiler 用户指南,但在那里没有找到所需的信息。