6
A
回答
4
当然可以。 CUDA驱动程序具有内置的配置文件功能。如何做到这一点在Compute_Profiler.txt
文件,你会在doc
目录工具包的发现讨论,但基本的思路是这样的:
$ COMPUTE_PROFILE=1 COMPUTE_PROFILE_CSV=1 COMPUTE_PROFILE_LOG=log.csv COMPUTE_PROFILE_CONFIG=config.txt ./app
它告诉运行时打开分析,使用CSV格式输出写入log.csv
,包括从config.txt
中读取的配置文件统计信息。应用程序运行后,运行时将放弃一个输出文件,其中包含原始性能分析结果。然后,您可以使用您选择的工具来查看它们。视觉分析器可以说服开放的输出,但很多花哨的同步它的需要来使用其自己的配置文件的配置文件(引擎盖下它是动态做你手工做同样的事情要生成的输出,但在飞)。我已经做了一些挖掘并且抓取配置文件的副本,这样我就可以在没有无头集群节点的情况下重新生成特定的应用程序分析运行,而无需使用分析器。没有太多乐趣,但它可以完成。
相关问题
- 1. CUDA远程GPU
- 2. 远程分析JVM
- 3. 在Linux服务器上运行的CUDA程序的远程调试和分析
- 4. Jstatd jvisualvm远程分析器
- 5. 远程分析Java应用程序
- 6. 远程分析ASP.net应用程序?
- 7. CUDA线程分配
- 8. JVisualVM针对远程JVM的CPU分析
- 9. 提取远程远程分支和远程分支
- 10. 使用D7进行远程分析(不是内存分析,但是计时...)
- 11. Visual Studio 2012性能分析器附加到远程进程
- 12. 无法远程初始化CUDA的WMI Win32_Process创建进程
- 13. Git删除不在远程/远程的远程分支
- 14. CUDA线程发散和分支,示例
- 15. CUDA线程如何分成经线?
- 16. 分析程序
- 17. 的SQL Server分析和远程位置报告服务
- 18. 使用jprofiler分析远程weblogic服务器时出错
- 19. 使用eclipse进行远程核心文件分析
- 20. Java代码 - 远程执行内存分析
- 21. 多个站点的远程分析跟踪
- 22. 是否有Java的远程分析器? (最好使用JMX)
- 23. 远程jvisualvm会话不支持CPU和性能分析
- 24. 本地和远程SonarQube Eclipse插件分析有什么区别?
- 25. 使用greasemonkey加载和分析远程URL
- 26. CUDA分段错误
- 27. cuda线程
- 28. CUDA + OpenGl教程
- 29. 删除远程分支?
- 30. git远程分支监控
我对此有点麻烦。我在/ docs中没有Compute_Profiler.txt文件,只有Compute_Visual_Profiler_User_Guide.pdf。我找不到pdf中的任何内容,告诉我如何执行此操作。我把什么放在config.txt中?需要一些帮助这里:S – Eddy 2011-07-29 11:47:42
忽略了我刚才说的,我一直在寻找在NVIDIA视觉计算探查文档,而不是在CUDA/DOC – Eddy 2011-07-29 11:51:11
是否有一个规范的可以在'config.txt'去哪些关键字地方?我已经对这个发现[论坛主题](http://devtalk.nvidia.com/default/topic/382381/cuda_profile_config-format-/#3715401)似乎是过时的。 – solvingPuzzles 2012-12-08 20:55:25